THotPDF.ExportLoadedFormToXFDF Method
Exporteert benoemde geladen formuliervelden (AcroForm) naar een XML Forms Data Format (XFDF)-bestand
Scalaire veldwaarden behouden hun exacte tekst, inclusief lege waarden, voor- en aansluitende spaties, tabs en regeleinde; XML-opmaak blijft buiten de waarde-elementen
Export gebruikt de effectieve overgeërfde waarde en behoudt de bestaande AnsiString-weergave; multi-select-arrays produceren een apart waarde-element per geselecteerde regel, inclusief regels met regeleinde
Een lege waarde-array wordt geëxporteerd als een expliciet leeg waarde-element wanneer de optielijst geen lege exportwaarde bevat; als een lege exportwaarde ook een geldige optie is, wijst export deze dubbelzinnige lege array af voordat het uitvoerbestand wordt gemaakt, en FDF kan worden gebruikt om die expliciet te behouden
Aangepaste low-level-integraties kunnen de HPDFXFDFExportFields-overload gebruiken met een apart, geïnitialiseerd THPDFXFDFArrayAccess-record; diens getter geeft alleen true terug voor een arraywaarde en levert een THPDFXFDFValueArray, terwijl het oorspronkelijke access-record en de overload hun bestaande indeling en scalair gedrag behouden
Syntax
function ExportLoadedFormToXFDF(const AFileName: TFileName): Integer;
Parameters
- AFileName: TFileName
- De naam van het uitvoerbestand waarin de XFDF-gegevens worden opgeslagen
Retourwaarde
Geeft het aantal geëxporteerde benoemde velden terug, inclusief handtekeningvelden zonder waarde-elementen; een telling van nul laat het uitvoerbestand onaangetast en bestands-I/O-fouten geven uitzonderingen