HPDFDecodeHeadlessFormData

function HPDFDecodeHeadlessFormData(const Bytes: SysUtils.TBytes;
  Format: THPDFHeadlessFormDataFormat;
  const Options: THPDFHeadlessFormDataOptions): THPDFHeadlessFormDataFields;

Decodifica bytes reales de FDF o XFDF en records Unicode de campos terminales con propiedad independiente, sin cargar ni cambiar un PDF

Los nombres de FDF se decodifican exactamente una vez, las claves de diccionario y los nombres de campos totalmente calificados deben ser semánticamente únicos, y las referencias indirectas y jerarquías de campos quedan acotadas

XFDF exige el namespace raíz estándar y un contenedor fields; los valores escalares, los contenedores de campos anidados y los cuerpos XHTML value-richtext se decodifican sin ejecutar acciones ni acceder a entidades XML externas

Las strings de texto de FDF RV y el value-richtext de XFDF se convierten en records RichText, con contenido mixto ordenado validado a través del decodificador nativo de rich text

Sintaxis malformada, estructura de valores de campo no soportada, referencias no disponibles o límites agotados lanzan EHPDFHeadlessFormDataError; la cancelación cooperativa lanza EHPDFOperationCancelled

Formatos soportados · Modelo devuelto · Opciones