PdfFormatConversionOptions
نمای کلی
PdfFormatConversionOptions یک کلاس در Aspose.PDF FOSS برای .NET است.
گزینهها برای تبدیل یک سند PDF به سطح انطباق خاص PDF/A.
این کلاس 6 متد برای کار با اشیاء PdfFormatConversionOptions در برنامههای .NET فراهم میکند. متدهای موجود عبارتند از: PdfFormatConversionOptions. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای .NET برای هر برنامه .NET قابل دسترسی هستند. ویژگیها: AlignText، AutoTaggingSettings، ConvertSoftMaskAction، Default، ErrorAction، ExcludeFontsStrategy و 17 مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
TargetFormat | PdfFormat | خواندن/نوشتن | سطح انطباق هدف PDF/A. |
Format | PdfFormat | خواندن/نوشتن | سطح انطباق هدف PDF/A (نام مستعار برای TargetFormat). |
ErrorAction | ConvertErrorAction | خواندن/نوشتن | اقدام مورد نیاز هنگام یافتن تخلف: رفع آن یا فقط ثبت لاگ. |
OptimizeFileSize | bool | خواندن/نوشتن | آیا در حین تبدیل بهینهسازی حجم فایل انجام شود. |
TransparencyAction | ConvertTransparencyAction | خواندن/نوشتن | اقدامی که هنگام مواجهه با شفافیت اتخاذ میشود. |
LogFileName | string? | خواندن/نوشتن | مسیر فایل لاگ برای نوشتن نتایج تبدیل. |
LogStream | Stream? | خواندن/نوشتن | جریان برای ثبت نتایج تبدیل. |
IccProfileFileName | string? | خواندن/نوشتن | مسیر به فایل پروفایل رنگ ICC برای تبدیل PDF/X. |
OutputIntent | OutputIntent? | خواندن/نوشتن | قصد خروجی برای تبدیل PDF/X. |
AlignText | bool | خواندن/نوشتن | زمانی که درست باشد، مبدل قطعات متن مجاور را بر اساس AlignStrategy همتراز میکند. |
AutoTaggingSettings | AutoTaggingSettings | خواندن/نوشتن | پیکربندی برچسبگذاری خودکار. |
ConvertSoftMaskAction | ConvertSoftMaskAction | خواندن/نوشتن | نحوه تبدیل ماسکهای نرم. |
Default | PdfFormatConversionOptions | خواندن | گزینههای پیشفرض تبدیل برای هدفگذاری PDF/A-1B با حذف در صورت خطا. |
ExcludeFontsStrategy | RemoveFontsStrategy | خواندن/نوشتن | استراتژی برای حذف فونتها از خروجی تبدیلشده. |
FontEmbeddingOptions | FontEmbeddingOptions | خواندن | رفتار جاسازی فونت. |
IsAsyncImageStreamsConversionMode | bool | خواندن/نوشتن | اگر true باشد، تبدیل image-stream بهصورت ناهمزمان در صورت امکان اجرا میشود. |
IsLowMemoryMode | bool | خواندن/نوشتن | زمانی که true باشد، مبدل در حالت مصرف کم حافظه کار میکند. |
IsTransferInfo | bool | خواندن/نوشتن | زمانی که true باشد، مبدل ورودیهای Info-dict را به خروجی انتقال میدهد. |
NonSpecificationCases | PdfANonSpecificationFlags | خواندن | پرچمهای مشخصات PDF/A شل شده. |
NotAccessibleFonts | string[] | خواندن | فهرست نامهای قلمهایی که در حین تبدیل قابل جاسازی نبودند. |
PuaTextProcessingStrategy | PuaProcessingStrategy | خواندن/نوشتن | استراتژی پردازش Private-Use-Area. |
SymbolicFontEncodingStrategy | PdfASymbolicFontEncodingStrategy | خواندن/نوشتن | استراتژی بازکدگذاری برای قلمهای نمادین. |
UnicodeProcessingRules | ToUnicodeProcessingRules | خواندن/نوشتن | ToUnicode قواعد تولید CMap. |
روش ها
| امضا | توضیح |
|---|---|
PdfFormatConversionOptions(format: PdfFormat) | یک نمونه جدید را با فرمت هدف مشخص شده مقداردهی اولیه میکند. |
PdfFormatConversionOptions(format: PdfFormat, action: ConvertErrorAction) | یک نمونه جدید را با فرمت هدف مشخص شده و عملکرد خطا مقداردهی اولیه میکند. |
PdfFormatConversionOptions(outputLogStream: Stream, format: PdfFormat, action: ConvertErrorAction) | یک نمونه جدید را با یک جریان لاگ، فرمت هدف، و عملکرد خطا مقداردهی اولیه میکند. |
PdfFormatConversionOptions(outputLogFileName: string, format: PdfFormat) | یک نمونه جدید را با مسیر فایل لاگ و قالب هدف مقداردهی اولیه میکند. |
PdfFormatConversionOptions(outputLogFileName: string, format: PdfFormat, action: ConvertErrorAction) | یک نمونه جدید را با مسیر فایل لاگ، قالب هدف و عمل خطا مقداردهی اولیه میکند. |
PdfFormatConversionOptions(outputLogFileName: string, format: PdfFormat, action: ConvertErrorAction, transparencyAction: ConvertTransparencyAction) | یک نمونه جدید را با مسیر فایل لاگ، قالب هدف، عمل خطا و عمل شفافیت مقداردهی اولیه میکند. |