Class PdfAOptionsBase
تمثل الفئة الأساسية لخيارات المكون الإضافي Documentize.PdfAConverter. توفر هذه الفئة خصائص وطرقًا لتكوين عملية تحويل PDF/A والتحقق منها.
تمثل الفئة الأساسية لخيارات المكون الإضافي Documentize.PdfAConverter. توفر هذه الفئة خصائص وطرقًا لتكوين عملية تحويل PDF/A والتحقق منها.
public abstract class PdfAOptionsBase : IPluginOptionsالوراثة
المشتقات
التنفيذ
الأعضاء الموروثة
- object.GetType(),
- object.MemberwiseClone(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
المُنشئات
PdfAOptionsBase()
protected PdfAOptionsBase()الخصائص
AlignText
يحصل أو يقوم بتعيين قيمة تشير إلى ما إذا كانت الوسائل الإضافية ضرورية للحفاظ على محاذاة النص أثناء عملية تحويل PDF/A.
public bool AlignText { get; set; }قيمة الخاصية
الملاحظات
عند تعيينها على true، ستقوم عملية التحويل بمحاولة استعادة حدود جزء النص الأصلي. لأغلب الوثائق، لا حاجة لتغيير هذه الخاصية من القيمة الافتراضية false، حيث أن محاذاة النص لا تتغير خلال عملية التحويل الافتراضية.
CheckDifferentNamesInFontDictionaries
يحصل على العلامات التي تتحكم في تحويل PDF/A للحالات التي لا يتوافق فيها مستند PDF المصدر مع مواصفات PDF.
public bool CheckDifferentNamesInFontDictionaries { get; set; }قيمة الخاصية
ErrorAction
يحصل أو يقوم بتعيين الإجراء المتخذ للأشياء التي لا يمكن تحويلها.
public ConvertErrorAction ErrorAction { get; set; }قيمة الخاصية
IccProfileFileName
يحصل أو يقوم بتعيين اسم الملف الخاص بملف تعريف ICC (الاتحاد الدولي للألوان) لاستخدامه في تحويل PDF/A بدلاً من الملف الافتراضي.
public string IccProfileFileName { get; set; }قيمة الخاصية
Inputs
يحصل على مجموعة من مصادر البيانات
public List<idatasource> Inputs { get; }قيمة الخاصية
IsLowMemoryMode
يحصل أو يقوم بتعيين قيمة تشير إلى ما إذا كان وضع الذاكرة المنخفضة مفعلًا خلال عملية تحويل PDF/A.
public bool IsLowMemoryMode { get; set; }قيمة الخاصية
LogOutputSource
يحصل أو يقوم بتعيين مصدر البيانات لخروج السجل.
public IDataSource LogOutputSource { get; set; }قيمة الخاصية
OptimizeFileSize
يحصل أو يقوم بتعيين قيمة تشير إلى ما إذا كان يجب محاولة تقليل حجم الملف خلال عملية تحويل PDF/A.
public bool OptimizeFileSize { get; set; }قيمة الخاصية
الملاحظات
عند تعيينها على true، ستقوم عملية التحويل بمحاولة تقليل حجم الملف الناتج. قد يؤثر ذلك على أداء عملية التحويل.
PdfAVersion
يحصل أو يقوم بتعيين إصدار معيار PDF/A الذي سيتم استخدامه للتحقق أو التحويل.
public PdfAStandardVersion PdfAVersion { get; set; }قيمة الخاصية
الملاحظات
يتم استخدام إصدار معيار PDF/A لتحديد مستوى الامتثال للتحقق من PDF/A والتحويل. إذا تم تعيين الإصدار على Documentize.PdfAStandardVersion.Auto، سيتولى النظام تحديد الإصدار المناسب لمعيار PDF/A للتحقق بناءً على بيانات الوثيقة الوصفية. بالنسبة لعملية تحويل PDF/A، فإن Documentize.PdfAStandardVersion.Auto يكون افتراضيًا على إصدار معيار PDF/A-1b.
SoftMaskAction
يحصل أو يقوم بتعيين الإجراء الذي سيتم اتخاذه خلال تحويل الصور ذات القناع الناعم.
public ConvertSoftMaskAction SoftMaskAction { get; set; }قيمة الخاصية
الطرق
AddInput(IDataSource)
يضيف مصدر بيانات جديد إلى المجموعة
public void AddInput(IDataSource dataSource)المعاملات
dataSourceIDataSource:
Namespace: Documentize Assembly: Documentize.dll