OptimizeImages

이미지, 최적화

설명

조건에 맞는 이미지 XObject를 JPEG로 다시 인코딩하고 원본보다 작을 때만 교체 결과를 유지합니다

구문

Delphi

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

매개변수

Quality1에서 100 사이의 JPEG 품질 또는 구성된 기본 품질을 나타내는 0

반환 값

대체된 이미지 XObject 수

비고

DCT, JPX 또는 JBIG2로 이미 인코딩된 이미지와 스텐실 또는 색상 키 마스크로 사용되는 이미지는 보존됩니다

적합한 이미지는 각 치수가 최소 32픽셀이고 최소 256바이트의 스트림을 사용합니다

독립 이미지는 SetOptimizationWorkers로 구성한 제한된 작업자 배치에서 실행되며, 간접 종속성이 있는 사전은 직렬 경로에 남습니다

문서 변경은 개체 순서를 따르며 인코딩된 결과가 더 작지 않으면 폐기됩니다

작업은 진행률을 보고하며 Abort는 탐색 경계와 일괄 처리 경계 사이에서 중지함

참고 항목

GetImageInfoJSON, CompressImages