THotPDF.GetLoadedStreamFilterStatistics Method
문서 전반의 stream filter 사용량을 범위를 제한해 보고하고, 원하면 각 stream을 디코딩해 stage별·출력 바이트 수를 수집합니다
선언
function GetLoadedStreamFilterStatistics(DecodeStreams: boolean; out AInfo: THPDFLoadedStreamFilterStatistics): boolean;
유닛
HPDFDoc
매개변수
| 이름 | 목적 |
|---|---|
DecodeStreams | True이면 지원되는 각 decode pipeline을 실행해 출력·stage 바이트 수를 수집합니다 |
AInfo | 문서 전체 및 filter 계열별 통계를 받습니다 |
반환 값
하나라도 로드된 stream을 훑었으면 True를 반환합니다
사용 참고 사항
- DecodeStreams=False는 lazy stream을 실체화하지 않고 사전과 인코딩된 길이만 훑습니다
- DecodeStreams=True는 각 pipeline에 설정된 stream별 decode budget을 사용합니다
- 계열별 바이트 합계는 완전한 pipeline을 참여한 각 계열에 귀속시키므로, 계열끼리 합쳐도 전체 합계가 되지 않습니다