THPDFHeadlessDocument.SetResourceLimits

procedure SetResourceLimits(const Options: THPDFHeadlessDocumentOptions);

検証済みのリソース上限を既存のドキュメントに適用します。ロード後に行われる操作にも効きます

数値の上限はすべて正の値で、キャンセルトークンは現在のトークンと一致しなければなりません。オプションを変更する前に、すでにロード済みのファイルサイズ・オブジェクトテーブル・ページ数・フィールド数・キャッシュ済みオブジェクトストリーム・生成済みストリームバイトより小さい上限は拒否します

デコード済みストリーム・オブジェクト・テキスト・再帰の各上限は、対応する作業チェックポイントで引き続き適用されます。上限が拘束するのはライブラリ個々の割り当てと作業単位であって、プロセスの常駐メモリを測るものではありません

一時的に上限を変えるときは、先に Options プロパティを読んで現在のレコードを退避し、操作の後に復元してください

ドキュメント上限 · Linux コールバック ABI