SetGarbageCollect
文件內容、最佳化
描述
啟用或停用完整儲存作業期間對未參照間接物件的自動標記清除垃圾收集
語法
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');