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
| Quality | Qualidade 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