ویژگی‌ها

ویژگی‌ها

ویژگی‌ها

Aspose.PDF FOSS برای .NET مجموعه گسترده‌ای از قابلیت‌های پردازش PDF را در چندین حوزه عملکردی فراهم می‌کند. تمام ویژگی‌ها بدون نیاز به کلید لایسنس تحت مجوز MIT در دسترس هستند.


مدیریت اسناد

سندهای PDF جدید ایجاد کنید، فایل‌های موجود را از دیسک یا آرایه‌های بایت باز کنید، صفحات را اضافه و حذف کنید، و اسناد را به‌صورت جریان یا فایل ذخیره یا سریال‌سازی کنید.

کلاس‌های کلیدی: Document, Page, PageCollection


حاشیه‌نویسی‌ها

خواندن، ایجاد و اصلاح تمام انواع حاشیه‌نویسی‌های PDF شامل یادداشت‌های متنی، حاشیه‌نویسی‌های پیوند، حاشیه‌نویسی‌های جوهری، پیوست‌های فایل، حاشیه‌نویسی‌های کارتریج و حاشیه‌نویسی‌های مهر. حاشیه‌نویسی‌ها از طریق Page.Annotations دسترسی پیدا می‌کنند و با استفاده از شمارش AnnotationType نوع‌دهی می‌شوند.

کلاس‌های کلیدی: Annotation, AnnotationCollection, LinkAnnotation, AnnotationType


اقدامات PDF

عملیات URI، GoTo، JavaScript، named و launch را به حاشیه‌نویسی‌های پیوندی یا به عنوان عملیات باز شدن در سطح سند پیوست کنید. عملیات‌ها از طریق کارخانه PdfAction ایجاد می‌شوند و با ActionType نوع‌بندی می‌شوند.

کلاس‌های کلیدی: PdfAction, GoToAction, JavascriptAction, NamedAction, ActionType


فرم‌ها و فیلدها

دسترسی به فیلدهای تعاملی AcroForm (جعبه‌های متن، چک‌باکس‌ها، فهرست‌های انتخاب)، خواندن مقادیر فیلد و فهرست‌کردن مجموعه‌های فیلد از طریق Document.Form.

کلاس‌های کلیدی: Form, Field, CheckboxField, ChoiceField, TextBoxField


استخراج متن

قطعات متن و اطلاعات کاراکتر را از هر صفحه‌ای با استفاده از TextFragmentAbsorber استخراج کنید.
بخش‌های متن را مرور کنید و ویژگی‌های قلم را بررسی کنید.

کلاس‌های کلیدی: TextFragmentAbsorber، TextFragment


مدیریت تصویر

با منابع تصویری جاسازی‌شده در یک PDF کار کنید و بین فرمت‌های رستر پشتیبانی‌شده با استفاده از شمارش ImageFormat (Bmp، Jpeg، Png، Tiff، Gif و سایرین) تبدیل کنید.

کلاس‌های کلیدی: ImageFormat


تجزیه جریان محتوا

جریان‌های محتواي PDF را در سطح عملگر با استفاده از Operator و
OperatorCollection تجزیه کنید. انتقال‌های وضعیت گرافیکی شامل آلفای پر/خط
و حالت ترکیب را از طریق ExtGState بررسی کنید.

کلاس‌های کلیدی: Operator, OperatorCollection, ExtGState, GraphicsState


JavaScript پسوندهای فیلد

قواعد قالب‌بندی فیلد JavaScript سازگار با Acrobat را در کد مدیریت‌شده اعمال کنید. FieldDateTimeFormatter رشته‌های تاریخ/زمان را با الگوهای قالب‌بندی سبک Acrobat فرمت می‌کند. FieldNumberCurrencyFormatter مقادیر عددی را به عنوان ارز قالب‌بندی می‌کند. FieldNumberPercentFormatter مقادیر عددی را به عنوان درصد قالب‌بندی می‌کند.

کلاس‌های کلیدی: FieldDateTimeFormatter، FieldNumberCurrencyFormatter، FieldNumberPercentFormatter


نمای‌ها

از FormattedText برای توصیف متن قالب‌بندی‌شده برای عملیات stamp و mend استفاده کنید. سبک قلم و رمزگذاری از طریق شمارش‌های FontStyle و EncodingType کنترل می‌شوند.

کلاس‌های کلیدی: FormattedText, FontColor, FontStyle, EncodingType

همچنین ببینید

 فارسی