Class PdfAOptionsBase

PdfAOptionsBase class

تمثل الفئة الأساسية لخيارات PdfAConverter. توفر هذه الفئة خصائص وطرق لتكوين عملية تحويل PDF/A والتحقق منها.

public abstract class PdfAOptionsBase : IPluginOptions

Properties

NameDescription
AlignText { get; set; }يحصل أو يحدد قيمة تشير إلى ما إذا كانت وسائل إضافية ضرورية للحفاظ على محاذاة النص أثناء عملية تحويل PDF/A.
ErrorAction { get; set; }يحصل أو يحدد الإجراء المتخذ للأشياء التي لا يمكن تحويلها.
ExcludeFontsStrategy { get; set; }يحصل أو يحدد الاستراتيجية لإزالة الخطوط لتقليل حجم الملف الناتج أثناء عملية تحويل PDF/A.
FontEmbeddingOptions { get; }يحصل على الخيارات لمعالجة الخطوط التي لا يمكن تضمينها في الوثيقة.
IccProfileFileName { get; set; }يحصل أو يحدد اسم ملف ملف تعريف ICC (التحالف الدولي للألوان) الذي سيتم استخدامه لتحويل PDF/A بدلاً من الافتراضي.
Inputs { get; }يحصل على مجموعة من مصادر البيانات
IsLowMemoryMode { get; set; }يحصل أو يحدد قيمة تشير إلى ما إذا كان وضع الذاكرة المنخفضة مفعلًا أثناء عملية تحويل PDF/A.
LogOutputSource { get; set; }يحصل أو يحدد مصدر البيانات لخرج السجل.
NonSpecificationFlags { get; }يحصل على الأعلام التي تتحكم في تحويل PDF/A للحالات التي لا يتوافق فيها مستند PDF المصدر مع مواصفات PDF.
OptimizeFileSize { get; set; }يحصل أو يحدد قيمة تشير إلى ما إذا كان يجب محاولة تقليل حجم الملف أثناء عملية تحويل PDF/A.
PdfAVersion { get; set; }يحصل أو يحدد إصدار معيار PDF/A الذي سيتم استخدامه للتحقق أو التحويل.
PuaSymbolsProcessingStrategy { get; set; }يحصل أو يحدد الاستراتيجية لمعالجة رموز منطقة الاستخدام الخاص (PUA) في مستند PDF.
SoftMaskAction { get; set; }يحصل أو يحدد الإجراء المتخذ أثناء تحويل الصور ذات الأقنعة الناعمة.
SymbolicFontEncodingStrategy { get; set; }يحصل أو يحدد الاستراتيجية لترميز الخطوط الرمزية عند التحويل إلى تنسيق PDF/A.
UnicodeProcessingRules { get; set; }يحصل أو يحدد القواعد لمعالجة جداول CMap ToUnicode وغير المرتبطة برموز Unicode أثناء عملية تحويل PDF/A.

Methods

NameDescription
AddInput(IDataSource)يضيف مصدر بيانات جديد إلى المجموعة

See Also