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