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 екземплярі. |