الميزات

الميزات

توفر Aspose.PDF FOSS لـ .NET مجموعة واسعة من قدرات معالجة PDF عبر عدة مجالات وظيفية. جميع الميزات متاحة بدون مفتاح ترخيص بموجب MIT License.


إدارة المستندات

إنشاء مستندات 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 وتحويلها بين صيغ raster المدعومة باستخدام تعداد 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 لوصف النص المنسق لعمليات الختم والإصلاح.
يتم التحكم في نمط الخط والترميز من خلال FontStyle و
EncodingType التعدادات.

الفئات الأساسية: FormattedText, FontColor, FontStyle, EncodingType

انظر أيضًا

 العربية