OptimizeOptions
OptimizeOptions
نظرة عامة
OptimizeOptions هي فئة في Aspose.PDF FOSS لـ Python. ترث من: PluginOptions.
خيارات لـ :class:Optimizer.
تعلن هذه الفئة عن 5 طرق لكائنات OptimizeOptions في برامج Python. تشمل الطرق المتاحة: __init__, add_data_source, add_input, add_output. جميع الأعضاء العامة متاحة لأي تطبيق Python بعد تثبيت حزمة Aspose.PDF FOSS لـ 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 | يستدعي add_input(source) على هذا المثيل OptimizeOptions. |
add_output(source: DataSource) → PluginOptions | يستدعي add_output(source) على هذا المثيل OptimizeOptions. |
add_data_source(source: DataSource) → PluginOptions | يستدعي add_data_source(source) على هذا المثيل OptimizeOptions. |