SetGarbageCollect

문서 속성, 최적화

설명

전체 저장 작업 중 참조되지 않는 간접 객체에 대한 자동 mark-sweep 가비지 컬렉션을 활성화하거나 비활성화합니다

구문

Delphi

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

매개변수

Enable자동 가비지 컬렉션을 활성화하려면 1을, 비활성화(기본값)하려면 0을 전달합니다

반환값

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

참고

가비지 컬렉션은 도달할 수 없는 PDF 객체를 식별해 제거하므로 페이지나 주석이 삭제된 경우 출력 파일 크기를 줄이는 데 도움이 됩니다. 자동 컬렉션은 SaveToFile, SaveToStream 또는 SaveToString이 호출될 때 수행됩니다

예제

PDF.SetGarbageCollect(1); // Enable GC during save
PDF.SaveToFile('output.pdf');

참조

GetGarbageCollect, GarbageCollectObjects