THPDFHeadlessFormDataField
THPDFHeadlessFormDataValues = array of UnicodeString;
THPDFHeadlessFormDataField = record
Name: UnicodeString;
ValueKind: THPDFHeadlessFormDataValueKind;
Values: THPDFHeadlessFormDataValues;
NameValue: AnsiString;
RichText: UnicodeString;
end;
THPDFHeadlessFormDataFields = array of THPDFHeadlessFormDataField;
Name es el nombre de campo Unicode totalmente calificado exacto; los nombres de padres e hijos se unen con un punto
ValueKind distingue ausente, texto Unicode escalar, un nombre de bytes PDF decodificado exacto y un arreglo de texto Unicode; Values transporta payloads de texto y NameValue transporta el payload de nombre de bytes
RichText transporta opcionalmente un cuerpo XHTML desde FDF RV o value-richtext de XFDF; la decodificación deriva un valor escalar faltante del contenido rico ordenado
Los valores ricos exigen texto escalar y el perfil XHTML nativo acotado; ImportRichFormDataToFile regenera appearances genuinas usando los programas de fuentes de estilo suministrados
El record y sus arreglos de campos o arreglos de texto son snapshots con propiedad independiente; editarlos no muta un PDF cargado hasta que se pasan a ImportFormDataToFile
Un valor ausente deja el objetivo sin cambios; un valor de texto vacío limpia un campo de texto, mientras que un arreglo vacío limpia un campo choice a través de FDF
XFDF no tiene un tipo de nombre PDF distintivo y codifica un arreglo choice vacío como un único valor vacío; el adapter del documento resuelve esa convención contra las opciones de export choice reales