THPDFHeadlessDocument.ExportFormData

Rich-Text-Felder liefern ihren echten RV-XHTML-Body in FDF-RV oder XFDF value-richtext mit, neben dem skalaren Fallback-Wert

function ExportFormData(Format: THPDFHeadlessFormDataFormat;
  const Options: THPDFHeadlessFormDataOptions): SysUtils.TBytes;

Exportiert die aktuell geladenen und vorbereiteten AcroForm-Werte als echte FDF- oder XFDF-Bytes, ohne den Source-Graphen zu ändern oder eine Datei zu schreiben

Vollqualifizierte Unicode-Namen, gewöhnlicher skalarer Text, Checkbox- und Radio-Exportstatus sowie vollständige Choice-Arrays bleiben erhalten; Signaturen und Pushbuttons tragen Namen ohne Werte

Read-only-Felder gehen mit ihren aktuellen Werten ein, was einen idempotenten Roundtrip erlaubt; Rich-Werte verlangen das begrenzte native XHTML-Profil, und Annotationsdaten werden nicht exportiert

Die AES-Textextraktionsberechtigung ist erforderlich; Aufrufer- und Dokument-Cancellation-Tokens müssen übereinstimmen, wenn sie nicht nil sind

MaxBytes, MaxFields und MaxDepth werden durch die Objekt-Byte-, Feldzahl- und Tiefenlimits des Dokuments gekappt; die übrigen Codec-Limits gelten für das exportierte Modell und die tatsächlich emittierten Bytes

Fehlerhafte Modelle und erschöpfte Formulardaten-Budgets lösen EHPDFHeadlessFormDataError aus; Dokumentzustands- und Berechtigungsfehler EHPDFHeadlessDocumentError, und Abbruch EHPDFOperationCancelled

Interchange-Überblick · Optionen