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