THPDFHeadlessFormDataField
THPDFHeadlessFormDataValues = array of UnicodeString;
THPDFHeadlessFormDataField = record
Name: UnicodeString;
ValueKind: THPDFHeadlessFormDataValueKind;
Values: THPDFHeadlessFormDataValues;
NameValue: AnsiString;
RichText: UnicodeString;
end;
THPDFHeadlessFormDataFields = array of THPDFHeadlessFormDataField;
Name är det exakta fullt kvalificerade Unicode-fältnamnet; föräldranamn och barnnamn sammanfogas med en punkt
ValueKind skiljer frånvarande, skalär Unicode-text, ett exakt avkodat PDF-bytenamn och en Unicode-textarray; Values bär textnyttolaster och NameValue bär bytenamn-nyttolasten
RichText bär valfritt en XHTML-kropp ur FDF RV eller XFDF value-richtext; avkodningen härleder ett saknat skalärt värde ur det ordnade rich-innehållet
Rich-värden kräver skalär text och den avgränsade nativa XHTML-profilen; ImportRichFormDataToFile återskapar genuina utseenden med de tillhandahållna stiltypsnittsprogrammen
Posten och dess fältarrayer eller textarrayer är oberoende ägda ögonblicksbilder; att redigera dem muterar inte en inläst PDF förrän de skickas till ImportFormDataToFile
Ett frånvarande värde lämnar målet oförändrat; ett tomt textvärde nollställer ett textfält, medan en tom array nollställer ett choice-fält genom FDF
XFDF saknar en skiljbar PDF-namntyp och kodar en tom choice-array som ett tomt värde; dokumentadaptern löser den konventionen mot faktiska choice-exportalternativ