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