OptimizeImages
Images, optimisation
Description
Réencode les objets XObject image admissibles en JPEG et ne conserve le remplacement que s'il est plus petit que l'original
Syntaxe
Delphi
Function TPDFlib.OptimizeImages(Quality: Integer): Integer;Paramètres
| Quality | Qualité JPEG comprise entre 1 et 100, ou 0 pour la qualité configurée par défaut |
|---|
Valeurs de retour
Nombre d’Image XObjects remplacés
Remarques
Les images déjà encodées avec DCT, JPX ou JBIG2 et celles utilisées comme masques de pochoir ou par clé de couleur sont conservées
Les images admissibles mesurent au moins 32 pixels dans chaque dimension et utilisent un flux d'au moins 256 octets
Les images indépendantes s'exécutent par lots de workers bornés configurés par SetOptimizationWorkers ; les dictionnaires à dépendances indirectes restent sériels
Les mutations du document suivent l'ordre des objets et un résultat encodé qui n'est pas plus petit est ignoré
L'opération signale sa progression et Abort l'arrête entre les limites de découverte et de lot