HPDFSerializeHeadlessObject

function HPDFSerializeHeadlessObject(Obj: THPDFObject;
  MaxBytes: Integer; MaxDepth: Integer = 64): AnsiString;

ヘッドレス PDF オブジェクトを、明示的な出力バイト数上限とネスト深度上限つきで直列化し、上限付きのコンテンツ準備に使います

結果は PDF の名前と文字列のエンコーディングおよび間接参照を保持します。ストリーム オブジェクトは、無制限の一時直列化を確保する代わりに、上限付きバイトペイロードをそのまま含めます

上限違反は公開前に hdLimitExceeded 付きの EHPDFHeadlessDocumentError を送出します。Obj の所有権は呼び出し側に残ります

ヘッドレス ドキュメント · ネイティブ ドキュメント ワークフロー