OptimizeImages

Afbeeldingen, optimalisatie

Beschrijving

Codeert in aanmerking komende image XObjects opnieuw als JPEG en houdt een vervanging alleen aan als die kleiner is dan het origineel

Syntaxis

Delphi

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

Parameters

QualityJPEG-kwaliteit van 1 tot en met 100, of 0 voor de geconfigureerde standaardkwaliteit

Retourwaarden

Het aantal vervangen image XObjects

Opmerkingen

Afbeeldingen die al met DCT, JPX of JBIG2 zijn gecodeerd en afbeeldingen die als stencil- of kleurtoetsmasker worden gebruikt, blijven behouden

In aanmerking komende afbeeldingen zijn ten minste 32 pixels in elke dimensie en gebruiken een stream van ten minste 256 bytes

Onafhankelijke afbeeldingen draaien in begrensde workerbatches die SetOptimizationWorkers instelt; woordenboeken met indirecte afhankelijkheden blijven op het seriƫle pad

De bewerking meldt voortgang en

Abort stopt tussen ontdekking en batchgrenzen

Zie ook

GetImageInfoJSON, CompressImages