THotPDF.ExportLoadedFormToXFDF Method

Exporterar alla inlästa formulärfält (AcroForm) till en XML Forms Data Format (XFDF)-fil.

Skalära fältvärden behåller sin exakta text, inklusive tomma värden, inledande och avslutande blanksteg, tabbar och radbrytningar; XML-formateringen hålls utanför värdeelementen

Exporten använder det effektiva ärvda värdet och bevarar den befintliga AnsiString-representationen; flervalssarrayer ger ett separat värdeelement per valt objekt, inklusive objekt som innehåller radbrytningar

En tom värdearray exporteras som ett explicit tomt värdeelement när alternativlistan inte innehåller något tomt exportvärde; om ett tomt exportvärde också är ett giltigt alternativ avvisar exporten den tvetydiga tomma arrayen innan utdatafilen skapas, och FDF kan användas för att behålla den explicit

Egna lågnivåintegrationer kan använda HPDFXFDFExportFields överbelastningen med en separat, initierad THPDFXFDFArrayAccess -posten; dess getter returnerar true bara för ett arrayvärde och tillhandahåller en THPDFXFDFValueArray

Syntax

function ExportLoadedFormToXFDF(const AFileName: TFileName): Integer;

Parametrar

AFileName: TFileName
Utdatafilnamnet där XFDF-data kommer att sparas.

Returvärde

Returnerar 0 vid framgång, eller en felkod skild från noll om exporten misslyckas.