فئة 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; }
قيمة الخصائص
List<IDataSource>
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)
المعلمات
dataSource
IDataSource:
Namespace: Documentize Assembly: Documentize.dll