OptimizationOptions

OptimizationOptions

Visão geral

OptimizationOptions é uma classe em Aspose.PDF FOSS para Python.

OptimizationOptions permite que desenvolvedores controlem a compressão de fluxo, a remoção de objetos não utilizados, a redução de resolução de imagens e outras ações de limpeza ao otimizar PDFs.

Esta classe fornece 1 método para trabalhar com objetos OptimizationOptions em programas Python. Os métodos disponíveis incluem: to_dict. 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: allow_reuse_page_content, compress_fonts, image_compression_quality, image_max_dimension, image_progressive, image_target_dpi e mais 7.

Propriedades

NomeTipoAcessoDescrição
remove_unused_objectsboolLeitura/EscritaObtém ou define a remoção de objetos não utilizados.
remove_unused_streamsboolLeitura/EscritaObtém ou define a remoção de fluxos não utilizados.
allow_reuse_page_contentboolLeitura/EscritaObtém ou define a permissão de reutilização do conteúdo da página.
link_duplicate_streamsboolLeitura/EscritaObtém ou define o link duplicate streams.
unembed_fontsboolLeitura/EscritaObtém ou define as fontes não incorporadas.
image_compression_quality`intNone`Leitura/Escrita
image_max_dimension`intNone`Leitura/Escrita
image_target_dpi`intNone`Leitura/Escrita
image_progressiveboolLeitura/EscritaObtém ou define se a imagem é progressiva.
remove_duplicate_imagesboolLeitura/EscritaObtém ou define a remoção de imagens duplicadas.
compress_fontsboolLeitura/EscritaObtém ou define a compressão de fontes.
use_object_streamsboolLeitura/EscritaObtém ou define o uso de fluxos de objetos.
subset_fontsboolLeitura/EscritaObtém ou define as fontes de subconjunto.

Métodos

AssinaturaDescrição
to_dict() → dict[str, object]Chama to_dict nesta instância de OptimizationOptions.

Ver também

 Português