CompactDocumentMemory
メモリ管理、一時ファイル、パフォーマンス
説明
選択した文書を再エンコードし、シリアル化された大きな間接オブジェクトを SetTempFile で設定した一時ファイルへ移動します
構文
Delphi
Function TPDFlib.CompactDocumentMemory: Integer;戻り値
| 1 | 文書を正常にコンパクト化しました |
|---|---|
| 0 | 一時ファイルが構成されていないか、オブジェクトを具現化またはシリアル化できませんでした |
備考
このメソッドの前に SetTempFile を呼び出し、必要に応じて SetTempFileQuota を使用してディスク使用量を制限します
スプールエントリは対数時間で検索できるようオブジェクト番号と世代で索引付けされ、書き込みハンドルを閉じた後も読み取り可能です
クォータに達しても、影響を受けたオブジェクトはメモリ内に残り、メソッドは引き続き成功できます