SetPackObjectStreams

문서 속성, 최적화

설명

저장 작업에서 객체 스트림 패킹을 활성화하거나 비활성화합니다. PDF 1.5 이상이 필요합니다

구문

Delphi

Function TPDFlib.SetPackObjectStreams(Enable: Integer): Integer;

매개변수

Enable객체 스트림 패킹(기본값)을 활성화하려면 1을, 비활성화하려면 0을 전달합니다

반환값

0설정 적용에 실패했습니다(활성 문서 없음)
1설정이 성공적으로 적용되었습니다

참고

객체를 교차 참조 스트림과 객체 스트림으로 패킹하면 파일 오버헤드가 크게 줄어듭니다. 전체 저장은 가져온 압축 멤버를 실체화하고, 낡은 구조 스트림을 제거하고, 살아있는 객체 그래프에서 패킹을 다시 만듭니다. 대상 PDF 버전이 PDF 1.5 이상으로 설정된 경우에만 적용됩니다

예제

PDF.SetPDFVersion(5); // Set PDF 1.5
PDF.SetPackObjectStreams(1);
PDF.SaveToFile('packed.pdf');

참조

GetPackObjectStreams, GetLastSaveUsedObjectStreams