Метод THotPDF.RecompressLoadedJPEGImages

Декодирует подходящие DCT-изображения и принимает новый JPEG stream, только когда выполнена политика минимальной экономии

Объявление

function RecompressLoadedJPEGImages(Quality: TJPEGQualityRange;
    EligibleColorSpaces: THPDFOptimizationColorSpaces;
    MinimumSavingsBytes: Int64;
    out AInfo: THPDFLoadedResourceOptimizationInfo): Integer;

Безопасность

Image masks и color-key masks остаются без изменений, а ссылки на soft mask сохраняются

Трёхкомпонентные входы ICCBased, CalGray и CalRGB конвертируются по цвету и записываются с явным калиброванным RGB-цветовым пространством после рендеринга, тогда как Lab, не-RGB ICCBased, Separation и DeviceN изображения остаются без изменений

PreservedCalibratedImageCount, SkippedCalibratedImageCount и SkippedSpotColorImageCount раскрывают эти решения в THPDFLoadedResourceOptimizationInfo

Оптимизация ресурсов и изображений