OptimizeOptions
OptimizeOptions
نمای کلی
OptimizeOptions یک کلاس در Aspose.PDF FOSS برای Python است. ارثبرده از: PluginOptions.
گزینهها برای :class:Optimizer.
این کلاس 5 متد برای اشیاء OptimizeOptions در برنامههای Python تعریف میکند. متدهای موجود شامل: __init__, add_data_source, add_input, add_output هستند. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای Python برای هر برنامه Python قابل دسترسی هستند. ویژگیها: compress_streams, inputs, limits, outputs, remove_unused_objects.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
compress_streams | `` | خواندن | جریانهای فشردهسازی را دریافت میکند. |
remove_unused_objects | `` | خواندن | مقدار حذف اشیاء استفاده نشده را دریافت میکند. |
limits | `` | خواندن | محدودیتها را دریافت میکند. |
inputs | list[DataSource] | خواندن | ورودیها را دریافت میکند. |
outputs | list[DataSource] | خواندن | خروجیها را دریافت میکند. |
روش ها
| امضا | توضیح |
|---|---|
| `init(compress_streams: bool, remove_unused_objects: bool, limits: PdfLoadLimits | None)` |
| `init(limits: PdfLoadLimits | None)` |
add_input(source: DataSource) → PluginOptions | در این نمونه OptimizeOptions، add_input(source) فراخوانی میشود. |
add_output(source: DataSource) → PluginOptions | در این نمونه OptimizeOptions، add_output(source) فراخوانی میشود. |
add_data_source(source: DataSource) → PluginOptions | در این نمونه OptimizeOptions، add_data_source(source) فراخوانی میشود. |