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