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');