Skip to main content

What is XFA (XML Forms Architecture)?

XFA ist eine spezielle PDF-Formulartechnologie von Adobe, die XML-basierte Formulare in PDF-Container einbettet. Sie ist weitgehend veraltet. Die meisten modernen PDF-Viewer – Browser, Vorschau, mobile Reader – können XFA-Formulare nicht darstellen. Deshalb lassen sich manche alten Behörden-PDFs nur im Adobe Reader unter Windows öffnen.

Warum es XFA gibt

Adobe hat XFA für dynamische Formulare eingeführt – also für Felder, die je nach Eingabe wachsen, sich wiederholen oder verändern. Die Formulardefinition ist in XML geschrieben und in einen PDF-Container eingebettet. Die ISO hat XFA 2017 aus dem PDF-2.0-Standard entfernt, und auch Adobe selbst hat die Unterstützung für XFA in neueren Acrobat-Versionen eingestellt. Das Format ist ein Auslaufmodell.

Woran Sie ein XFA-Formular erkennen

Wenn Sie ein PDF in einem modernen Viewer (Chrome, Safari, Vorschau, auf dem Handy) öffnen und eine Meldung wie „Bitte warten … Wenn diese Meldung nicht ersetzt wird, unterstützt Ihr Anzeigeprogramm dieses Formular möglicherweise nicht“ sehen, handelt es sich um ein XFA-Formular. Nur der Adobe Reader unter Windows kann diese Formulare korrekt anzeigen.

Warum XFA Probleme verursacht

Behörden, Einwanderungsämter und alte Unternehmenssysteme stellen immer noch XFA-Formulare aus. Der Nutzer ist dann gezwungen, ein bestimmtes Desktop-Programm zum Ausfüllen zu verwenden. Nutzer von Mobilgeräten, Mac-Anwender mit neueren Acrobat-Versionen und die meisten Automatisierungstools können sie überhaupt nicht verarbeiten.

Wie FillWizard mit XFA umgeht

Wenn ein XFA-Formular in FillWizard geladen wird, extrahieren wir nach Möglichkeit die zugrundeliegende Feldstruktur und behandeln den Rest wie ein flaches PDF – OCR und ein layout-sensitives Bilderkennungsmodell finden die Felder visuell, woraufhin die Werte darübergelegt werden. Das exportierte Ergebnis ist ein standardmäßiges, reduziertes PDF, das sich überall problemlos öffnen lässt und das Formular von der XFA-Abhängigkeit befreit.

Related terms