XFA
XFA (XML Forms Architecture) ist Adobes alternative Formulartechnik, bei der das Formular nicht durch native PDF-Objekte definiert wird, sondern durch eine in die PDF-Hülle eingebettete XML-Nutzlast. Sie wurde für komplexe, dynamische Formulare entworfen: Layouts, die mitwachsen, wenn man Zeilen hinzufügt, Felder, die je nach vorherigen Antworten erscheinen oder verschwinden, und eine enge Bindung an Datenschemata im Backend.
Der Preis dafür war die Interoperabilität. XFA wurde nie so in den ISO-32000-Kernstandard aufgenommen wie AcroForm, und die meisten Reader von Drittanbietern, Browser-Viewer und Mobil-Apps stellen es schlicht nicht dar. Ein reines XFA-Formular zeigt oft nur eine Platzhalterseite mit einem Text wie "Bitte öffnen Sie dies in einem kompatiblen Viewer". Adobe selbst hat XFA abgekündigt, und das Format gilt als veraltet.
Wenn du ein XFA-Formular erhältst, besteht die praktische Lösung meist darin, es zu verflachen oder in ein statisches PDF im AcroForm-Stil umzuwandeln, mit dem jedes Werkzeug zurechtkommt. Zu wissen, ob ein Formular ein AcroForm oder ein XFA ist, erklärt, warum manche PDFs überall einwandfrei funktionieren, während andere nur in einer bestimmten Anwendung laufen.
Verwandte Tools