SetXFAFromString

Formularfelder

Beschreibung

Setzt die XFA-Formulardaten des Dokuments auf die angegebene XML-Zeichenkette als vollständigen XML Data Package Stream unter /AcroForm/XFA; UTF-8- und UTF-16-kodierte XML-Pakete werden vor dem Feldzugriff dekodiert, die Funktion erzeugt bei Bedarf einen AcroForm-Container und speichert das PDF als PDF 1.5 oder höherPDF/X-Modi weisen XFA zurück, bevor sie das AcroForm erstellen oder ändern, und geben 0 zurück

PDF/X-Modi lehnen XFA ab, bevor das AcroForm erstellt oder geändert wird, und geben 0 zurück

Syntax

Delphi

Function TPDFlib.SetXFAFromString(Const Source: AnsiString; Options: Integer): Integer;

DLL

int DLSetXFAFromString(int InstanceID, const char * Source, int Options);

Parameter

SourceDie als vollständige XFA-Formulardaten zu speichernde XML-Zeichenkette
OptionsFür zukünftige Verwendung reserviert; auf 0 setzen

Rückgabewerte

0Die XFA-Formulardaten konnten nicht gesetzt werden, oder das Dokument befindet sich im PDF/X-Modus
1Die XFA-Formulardaten wurden erfolgreich gesetzt