HPDFSerializeHeadlessObject

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

Sérialise un objet PDF headless avec des limites explicites d'octets en sortie et de profondeur d'imbrication, pour une préparation de contenu bornée

Le résultat préserve l'encodage des names et strings PDF ainsi que les références indirectes ; les objets stream incluent leur payload d'octets borné au lieu d'allouer une sérialisation temporaire sans limite

Les dépassements de budget lèvent EHPDFHeadlessDocumentError avec hdLimitExceeded avant publication ; l'appelant reste propriétaire de Obj

Document headless · Workflows de documents natifs