OptimizeOptions
OptimizeOptions
Visão geral
OptimizeOptions é uma classe em Aspose.PDF FOSS para Python. Herda de: PluginOptions.
Opções para :class:Optimizer.
Esta classe declara 5 métodos para objetos OptimizeOptions em programas Python. Os métodos disponíveis incluem: __init__, add_data_source, add_input, add_output. Todos os membros públicos são acessíveis a qualquer aplicação Python após a instalação do pacote Aspose.PDF FOSS para Python. Propriedades: compress_streams, inputs, limits, outputs, remove_unused_objects.
Propriedades
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
compress_streams | `` | Leitura | Obtém os fluxos de compressão. |
remove_unused_objects | `` | Leitura | Obtém a remoção de objetos não utilizados. |
limits | `` | Leitura | Obtém os limites. |
inputs | list[DataSource] | Leitura | Obtém as entradas. |
outputs | list[DataSource] | Leitura | Obtém as saídas. |
Métodos
| Assinatura | Descrição |
|---|---|
| `init(compress_streams: bool, remove_unused_objects: bool, limits: PdfLoadLimits | None)` |
| `init(limits: PdfLoadLimits | None)` |
add_input(source: DataSource) → PluginOptions | Chama add_input(source) nesta instância OptimizeOptions. |
add_output(source: DataSource) → PluginOptions | Chama add_output(source) nesta instância OptimizeOptions. |
add_data_source(source: DataSource) → PluginOptions | Chama add_data_source(source) nesta instância OptimizeOptions. |