Class PdfAOptionsBase

معلومات

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

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

public abstract class PdfAOptionsBase : IPluginOptions

الوراثة

objectPdfAOptionsBase

المشتقات

التنفيذ

الأعضاء الموروثة

المُنشئات

PdfAOptionsBase()

protected PdfAOptionsBase()

الخصائص

AlignText

يحصل أو يقوم بتعيين قيمة تشير إلى ما إذا كانت الوسائل الإضافية ضرورية للحفاظ على محاذاة النص أثناء عملية تحويل PDF/A.

public bool AlignText { get; set; }

قيمة الخاصية

bool

الملاحظات

عند تعيينها على true، ستقوم عملية التحويل بمحاولة استعادة حدود جزء النص الأصلي. لأغلب الوثائق، لا حاجة لتغيير هذه الخاصية من القيمة الافتراضية false، حيث أن محاذاة النص لا تتغير خلال عملية التحويل الافتراضية.

CheckDifferentNamesInFontDictionaries

يحصل على العلامات التي تتحكم في تحويل PDF/A للحالات التي لا يتوافق فيها مستند PDF المصدر مع مواصفات PDF.

public bool CheckDifferentNamesInFontDictionaries { get; set; }

قيمة الخاصية

bool

ErrorAction

يحصل أو يقوم بتعيين الإجراء المتخذ للأشياء التي لا يمكن تحويلها.

public ConvertErrorAction ErrorAction { get; set; }

قيمة الخاصية

ConvertErrorAction

IccProfileFileName

يحصل أو يقوم بتعيين اسم الملف الخاص بملف تعريف ICC (الاتحاد الدولي للألوان) لاستخدامه في تحويل PDF/A بدلاً من الملف الافتراضي.

public string IccProfileFileName { get; set; }

قيمة الخاصية

string

Inputs

يحصل على مجموعة من مصادر البيانات

public List<idatasource> Inputs { get; }

قيمة الخاصية

List<IDataSource>

IsLowMemoryMode

يحصل أو يقوم بتعيين قيمة تشير إلى ما إذا كان وضع الذاكرة المنخفضة مفعلًا خلال عملية تحويل PDF/A.

public bool IsLowMemoryMode { get; set; }

قيمة الخاصية

bool

LogOutputSource

يحصل أو يقوم بتعيين مصدر البيانات لخروج السجل.

public IDataSource LogOutputSource { get; set; }

قيمة الخاصية

IDataSource

OptimizeFileSize

يحصل أو يقوم بتعيين قيمة تشير إلى ما إذا كان يجب محاولة تقليل حجم الملف خلال عملية تحويل PDF/A.

public bool OptimizeFileSize { get; set; }

قيمة الخاصية

bool

الملاحظات

عند تعيينها على true، ستقوم عملية التحويل بمحاولة تقليل حجم الملف الناتج. قد يؤثر ذلك على أداء عملية التحويل.

PdfAVersion

يحصل أو يقوم بتعيين إصدار معيار PDF/A الذي سيتم استخدامه للتحقق أو التحويل.

public PdfAStandardVersion PdfAVersion { get; set; }

قيمة الخاصية

PdfAStandardVersion

الملاحظات

يتم استخدام إصدار معيار PDF/A لتحديد مستوى الامتثال للتحقق من PDF/A والتحويل. إذا تم تعيين الإصدار على Documentize.PdfAStandardVersion.Auto، سيتولى النظام تحديد الإصدار المناسب لمعيار PDF/A للتحقق بناءً على بيانات الوثيقة الوصفية. بالنسبة لعملية تحويل PDF/A، فإن Documentize.PdfAStandardVersion.Auto يكون افتراضيًا على إصدار معيار PDF/A-1b.

SoftMaskAction

يحصل أو يقوم بتعيين الإجراء الذي سيتم اتخاذه خلال تحويل الصور ذات القناع الناعم.

public ConvertSoftMaskAction SoftMaskAction { get; set; }

قيمة الخاصية

ConvertSoftMaskAction

الطرق

AddInput(IDataSource)

يضيف مصدر بيانات جديد إلى المجموعة

public void AddInput(IDataSource dataSource)

المعاملات

Namespace: Documentize Assembly: Documentize.dll

 عربي