HPDFDecodeHeadlessFormData

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

Decodifica bytes reales de FDF o XFDF en records de campos terminales Unicode de 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 campo totalmente calificados deben ser semánticamente únicos, y las referencias indirectas y jerarquías de campos se acotan

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

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

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

Formatos soportados · Modelo devuelto · Opciones