OptimizeImages

Immagini, ottimizzazione

Descrizione

Ricodifica XObject immagine idonei come JPEG e mantiene la sostituzione solo se più piccola

Sintassi

Delphi

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

Parametri

QualityQualità JPEG da 1 a 100 oppure 0 per la qualità predefinita configurata

Valori restituiti

Il numero di Image XObject sostituiti

Note

Conserva immagini DCT, JPX o JBIG2 e immagini usate come maschere stencil o color-key

Le immagini idonee misurano almeno 32 pixel per dimensione e usano un flusso di almeno 256 byte

Le immagini indipendenti vengono elaborate in batch worker limitati configurati da SetOptimizationWorkers; dizionari con dipendenze indirette restano seriali

Le modifiche del documento seguono l'ordine degli oggetti e un risultato codificato non più piccolo viene scartato

L'operazione segnala l'avanzamento e Abort arresta tra rilevamento e limiti batch

Vedere anche

GetImageInfoJSON, CompressImages