OptimizeImages

Imágenes, optimización

Descripción

Recodifica los XObjects de imagen aptos como JPEG y conserva un reemplazo solo cuando es menor que el original

Sintaxis

Delphi

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

Parámetros

QualityCalidad JPEG de 1 a 100, o 0 para la calidad predeterminada configurada

Valores devueltos

La cantidad de XObjects de imagen reemplazados

Observaciones

Se conservan las imágenes ya codificadas con DCT, JPX o JBIG2 y las usadas como máscaras de esténcil o de clave de color

Las imágenes aptas tienen al menos 32 píxeles en cada dimensión y usan un flujo de al menos 256 bytes

Las imágenes independientes se procesan en lotes de trabajo limitados configurados por SetOptimizationWorkers; los diccionarios con dependencias indirectas permanecen en la ruta serial

Las modificaciones del documento siguen el orden de los objetos y se descarta un resultado codificado que no sea más pequeño

La operación informa el progreso y Abort se detiene entre los límites de descubrimiento y de lotes

Véase también

GetImageInfoJSON, CompressImages