THPDFDiagnosticRepairOptions レコード
RepairDiagnosticDocument のリソース上限と出力検証を制御する
宣言
THPDFDiagnosticRepairOptions = record
MaxInputBytes: Int64;
MaxObjectCount: Integer;
MaxObjectNumber: Integer;
VerifyOutput: Boolean;
Password: AnsiString;
class function Default: THPDFDiagnosticRepairOptions; static;
end;
デフォルト
| フィールド | 既定値 | 効果 |
|---|---|---|
MaxInputBytes | 8 GiB | 走査前に大きなソースファイルを拒否する |
MaxObjectCount | 2,000,000 | 検証済みの間接オブジェクトメタデータを上限で抑える |
MaxObjectNumber | 2,000,000 | xref 行の生成とまばらなオブジェクト番号の悪用を上限で抑える |
VerifyOutput | True | 公開前に xref リカバリを無効にした状態で一時結果を再読み込みする |
Password | 空 | 暗号化された診断ドキュメントの厳密な再読み込み検証で使われるパスワードを供給する |