OptimizationOptions

OptimizationOptions

نمای کلی

OptimizationOptions یک کلاس در Aspose.PDF FOSS برای Python است.

OptimizationOptions به توسعه‌دهندگان امکان کنترل فشرده‌سازی جریان، حذف اشیای استفاده‌نشده، image down‑sampling و سایر اقدامات پاک‌سازی را هنگام بهینه‌سازی PDFها می‌دهد.

این کلاس 1 متد برای کار با اشیای OptimizationOptions در برنامه‌های Python فراهم می‌کند. متدهای موجود شامل: to_dict. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای Python، برای هر برنامه Python در دسترس هستند. ویژگی‌ها: allow_reuse_page_content, compress_fonts, image_compression_quality, image_max_dimension, image_progressive, image_target_dpi و 7 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
remove_unused_objectsboolخواندن/نوشتندریافت یا تنظیم حذف اشیای استفاده‌نشده.
remove_unused_streamsboolخواندن/نوشتندریافت یا تنظیم حذف جریان‌های استفاده‌نشده.
allow_reuse_page_contentboolخواندن/نوشتنمقدار اجازه استفاده مجدد از محتوای صفحه را دریافت یا تنظیم می‌کند.
link_duplicate_streamsboolخواندن/نوشتندریافت یا تنظیم جریان‌های تکراری پیوند.
unembed_fontsboolخواندن/نوشتندریافت یا تنظیم فونت‌های غیر جاسازی‌شده.
image_compression_quality`intNone`خواندن/نوشتن
image_max_dimension`intNone`خواندن/نوشتن
image_target_dpi`intNone`خواندن/نوشتن
image_progressiveboolخواندن/نوشتندریافت یا تنظیم پیشرفت تصویر.
remove_duplicate_imagesboolخواندن/نوشتندریافت یا تنظیم حذف تصاویر تکراری.
compress_fontsboolخواندن/نوشتندریافت یا تنظیم فشرده‌سازی قلم‌ها.
use_object_streamsboolخواندن/نوشتندریافت یا تنظیم استفاده از جریان‌های شیء.
subset_fontsboolخواندن/نوشتنفونت‌های زیرمجموعه را دریافت یا تنظیم می‌کند.

روش ها

امضاتوضیح
to_dict() → dict[str, object]متد to_dict را بر روی این نمونه OptimizationOptions فراخوانی می‌کند.

همچنین ببینید:

 فارسی