THotPDF.RecompressLoadedJPEGImages Method

조건에 맞는 DCT 이미지를 디코딩하고, 최소 절감 정책을 충족할 때만 새 JPEG stream을 채택합니다

선언

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

안전성

이미지 마스크와 colour-key 마스크는 그대로 두며, 소프트 마스크 참조는 그대로 붙어 있습니다

3채널 ICCBased, CalGray, CalRGB 입력은 렌더링 후 색 변환을 거쳐 명시적인 calibrated RGB 색 공간으로 기록되고, Lab, 비-RGB ICCBased, Separation, DeviceN 이미지는 그대로 유지됩니다

PreservedCalibratedImageCount, SkippedCalibratedImageCount, SkippedSpotColorImageCount가 이런 판단을 THPDFLoadedResourceOptimizationInfo로 노출합니다

Resource and Image Optimisation