HPDFSerializeHeadlessObject

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

Serialisiert ein Headless-PDF-Objekt mit expliziten Grenzen für Ausgabebytes und Verschachtelungstiefe zur begrenzten Inhaltserzeugung

Das Ergebnis bewahrt PDF-Namen, String-Kodierung und indirekte Referenzen; Stream-Objekte enthalten ihre begrenzte Byte-Payload, statt eine unbegrenzte temporäre Serialisierung anzulegen

Budgetverletzungen lösen vor der Veröffentlichung EHPDFHeadlessDocumentError mit hdLimitExceeded aus; der Aufrufer behält das Eigentum an Obj

Headless-Dokument · Native Dokument-Workflows