THotPDF.DecompressLoadedDocument

THotPDF

 

Top  Previous  Next

Decompresses eligible FlateDecode streams inside a loaded PDF document

 

Delphi syntax:

function DecompressLoadedDocument: Integer;

 

Description

유일한 필터가 FlateDecode인 스트림(이름 형식 또는 요소 하나짜리 배열 형식)의 압축을 풉니다

압축 해제에 성공한 스트림 수를 반환합니다

압축된 입력을 크기가 제한된 청크 단위로 처리하고, 페이로드를 안전하게 교체하며, /Filter와 항등(identity) /DecodeParms를 제거하고 /Length를 갱신합니다

TIFF 또는 PNG 예측기(predictor) 매개변수가 있는 스트림, 여러 필터가 연결된 스트림, 지원하지 않는 필터를 쓰는 스트림, Flate 데이터가 손상된 스트림은 건드리지 않고 그대로 둡니다

압축 해제 후 SaveLoadedDocument를 호출하면 변환된 오브젝트 그래프를 기록합니다

 

See also: THotPDF