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 (International Color Consortium) الذي سيُستخدم في تحويل PDF/A بدلاً من الملف الافتراضي.
public string IccProfileFileName { get; set; }قيمة الخاصية
Inputs
يحصل على مجموعة من البيانات.
public List<idata> Inputs { get; }قيمة الخاصية
IsLowMemoryMode
يحصل أو يعيّن قيمة تشير إلى ما إذا تم تمكين وضع الذاكرة المنخفضة أثناء عملية تحويل PDF/A.
public bool IsLowMemoryMode { get; set; }قيمة الخاصية
LogOutputSource
يحصل أو يعيّن مصدر البيانات لإخراج السجل.
public IData 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(IData)
يضيف بيانات جديدة إلى المجموعة
public void AddInput(IData data)المعلمات
dataIData: بيانات الإدخال. :
المجال: Documentize
التجميع: Documentize.dll