Skip to main content

What is XFA (XML Forms Architecture)?

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

Warum es XFA gibt

Adobe hat XFA für dynamische Formulare eingeführt – Felder, die wachsen, sich wiederholen oder sich je nach Eingabe des Nutzers ändern. Die Formulardefinition ist eine XML-Struktur, die in einem PDF-Container verpackt ist. Die ISO hat XFA im Jahr 2017 aus dem PDF 2.0-Standard entfernt, und Adobe selbst unterstützt XFA in neueren Versionen von Acrobat nicht mehr. Das Format ist also ein Auslaufmodell.

Woran Sie ein XFA-Formular erkennen

Wenn Sie ein PDF in einem modernen Viewer (z. B. Chrome, Safari, Vorschau oder auf Ihrem Smartphone) öffnen und eine Meldung wie „Bitte warten ...“ sehen, die nicht verschwindet, handelt es sich um ein XFA-Formular. Nur der Adobe Reader unter Windows kann diese Formulare korrekt rendern.

Warum XFA Probleme verursacht

Behörden, Einwanderungsämter und ältere Unternehmenssysteme geben weiterhin XFA-Formulare aus. Das zwingt Nutzer dazu, zum Ausfüllen ein bestimmtes Desktop-Programm zu verwenden. Anwender auf Mobilgeräten oder Macs mit neueren Acrobat-Versionen sowie die meisten Automatisierungstools können diese Formulare gar nicht verarbeiten.

Wie FillWizard mit XFA umgeht

Landet ein XFA-Formular in FillWizard, extrahieren wir wenn möglich die zugrunde liegende Feldstruktur und behandeln den Rest wie ein flaches PDF – OCR und ein Vision-Modell, das das Layout analysiert, finden die Felder visuell, woraufhin die Werte darübergelegt werden. Das Ergebnis ist ein standardmäßiges, reduziertes PDF, das sich überall sauber öffnen lässt und das Formular von der XFA-Abhängigkeit befreit.

Related terms