OptimizationOptions
نمایش کلی
OptimizationOptions یک کلاس در Aspose.PDF FOSS برای .NET است.
کلاسی که الگوریتم بهینهسازی سند را توصیف میکند.
این کلاس 1 روش برای کار با اشیاء OptimizationOptions در برنامههای .NET فراهم میکند.
روشهای موجود شامل: All.
تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET برای هر برنامه .NET قابل دسترسی هستند.
ویژگیها: AllowReusePageContent، CompressObjects، ImageCompressionOptions، ImageEncoding، LinkDuplicateStreams، MaxResoultion، و 6 مورد دیگر.
ویژگیها
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
RemoveUnusedObjects | bool | Read/Write | حذف اشیای سندی که ارجاع داده نشدهاند. |
RemoveUnusedStreams | bool | Read/Write | حذف منابع استفاده نشده از سند. |
LinkDuplicateStreams | bool | Read/Write | ادغام جریانهای منابع تکراری به اشیای واحد. |
CompressObjects | bool | Read/Write | فشردهسازی اشیای PDF در جریانهای شی (PDF 1.5+ /ObjStm) با فشردهسازی. |
MaxResoultion | int | Read/Write | حداکثر وضوح تصویر؛ تصاویر با وضوح بالاتر بهصورت مقیاسدار کاهش مییابند. |
AllowReusePageContent | bool | Read/Write | اجازهٔ استفاده مجدد از جریانهای محتوای صفحه در صفحات یکسان. |
UnembedFonts | bool | Read/Write | حذف جاسازی قلمها از قلمهای Standard-14 (درونساخت در نمایشگرهای PDF). |
SubsetFonts | bool | Read/Write | تبدیل قلمها به زیرمجموعهها (حذف گلیفهای استفاده نشده). |
RemovePrivateInfo | bool | Read/Write | حذف اطلاعات قطعه صفحه و سایر اطلاعات خصوصی (خاص برنامه) از سند. |
ImageCompressionOptions | ImageCompressionOptions | Read | گزینههای فرعی فشردهسازی تصویر. |
ResizeImages | bool | Read/Write | تغییر اندازه تصاویر که از MaxResoultion فراتر میروند. |
ImageEncoding | ImageEncoding | Read/Write | مشخص میکند که کدگذار مورد استفاده برای پردازش تصویر کدام است. |
روشها
| Signature | Description |
|---|---|
All() | کارخانهای که استراتژی بهینهسازی را با تمام گزینههای غیر مخرب فعال برمیگرداند. |