OptimizeImages

Imagens, otimização

Descrição

Recodifica Image XObjects elegíveis como JPEG e só mantém uma substituição quando esta é menor do que o original

Sintaxe

Delphi

Function TPDFlib.OptimizeImages(Quality: Integer): Integer;

Parâmetros

QualityQualidade JPEG de 1 a 100, ou 0 para a qualidade predefinida configurada

Valores devolvidos

O número de XObjects de imagem substituídos

Observações

As imagens já codificadas com DCT, JPX ou JBIG2 e as imagens utilizadas como máscaras de stencil ou de chave de cor são conservadas

As imagens elegíveis têm pelo menos 32 píxeis em cada dimensão e utilizam um fluxo com pelo menos 256 bytes

As imagens independentes são executadas em lotes limitados de processos de trabalho configurados por SetOptimizationWorkers; os dicionários com dependências indiretas permanecem no caminho sequencial

As mutações do documento seguem a ordem dos objetos e um resultado codificado que não seja menor é descartado

A operação indica o progresso e Abort para entre os limites de deteção e de lote

Consulte também

GetImageInfoJSON, CompressImages