THotPDF.RecompressLoadedJPEGImages 方法

解碼符合條件的 DCT 影像,只有達到最小節省門檻時才改用新的 JPEG 串流

宣告

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

安全須知

影像遮罩與色鍵遮罩維持不變,soft-mask 參照也保持掛接

三個分量的 ICCBased、CalGray 與 CalRGB 輸入會做色彩轉換,並在轉譯後以明確的校準 RGB 色彩空間寫入;Lab、非 RGB 的 ICCBased、Separation 與 DeviceN 影像則維持不變

PreservedCalibratedImageCount、SkippedCalibratedImageCount 與 SkippedSpotColorImageCount 會在 THPDFLoadedResourceOptimizationInfo 中揭露這些決策

資源與影像最佳化