کلاس PdfAOptionsBase

Info

نماینده کلاس پایه برای گزینه‌های پلاگین 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&gt;

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

 فارسی