THotPDF.ExportLoadedFormToXFDF Method
Eksportuje nazwane załadowane pola formularza (AcroForm) do pliku XML Forms Data Format (XFDF)
Skalarne wartości pól zachowują dokładny tekst, łącznie z wartościami pustymi, spacjami na początku i końcu, tabulatorami i łamaniami wierszy; formatowanie XML pozostaje poza elementami wartości
Eksport używa efektywnej wartości odziedziczonej i zachowuje istniejącą reprezentację AnsiString; tablice wielowyboru produkują osobny element wartości dla każdej wybranej pozycji, łącznie z pozycjami zawierającymi łamania wierszy
Pusta tablica wartości jest eksportowana jako jawny, pusty element wartości, gdy lista opcji nie zawiera pustej wartości eksportu; jeśli pusta wartość eksportu jest też poprawną opcją, eksport odrzuca tę jednoznaczną pustą tablicę przed utworzeniem pliku wyjściowego, a FDF można użyć, żeby zachować ją jawnie
Niskopoziomowe integracje własne mogą użyć przeciążenia HPDFXFDFExportFields z oddzielonym, zainicjowanym rekordem THPDFXFDFArrayAccess; jego getter zwraca true tylko dla wartości tablicowej i dostarcza THPDFXFDFValueArray, podczas gdy oryginalny rekord dostępu i przeciążenie zachowują istniejący układ i zachowanie skalarne
Syntax
function ExportLoadedFormToXFDF(const AFileName: TFileName): Integer;
Parameters
- AFileName: TFileName
- Nazwa pliku wyjściowego, do którego zostaną zapisane dane XFDF
Return Value
Eksportuje nazwane załadowane pola formularza (AcroForm) do pliku XML Forms Data Format (XFDF)