Skip to content
reader.me

XFA

XFA (XML Forms Architecture) is de alternatieve formuliertechnologie van Adobe, waarin het formulier niet wordt gedefinieerd door eigen PDF-objecten maar door een XML-payload die in de PDF-omhulling is ingesloten. Het was ontworpen voor complexe, dynamische formulieren: opmaak die meegroeit als je rijen toevoegt, velden die verschijnen of verdwijnen op basis van eerdere antwoorden, en een nauwe koppeling met back-end gegevensschema's.

De keerzijde was interoperabiliteit. XFA werd nooit opgenomen in de kern-standaard ISO 32000 zoals AcroForm wel, en de meeste lezers van derden, browser-viewers en mobiele apps geven het simpelweg niet weer. Een puur XFA-formulier toont vaak een placeholderpagina met iets als "open dit in een compatibele viewer". Adobe zelf bouwt XFA al af, en het formaat wordt als verouderd behandeld.

Als je een XFA-formulier ontvangt, is de praktische oplossing meestal om het af te vlakken of om te zetten naar een statische PDF in AcroForm-stijl die elke tool aankan. Weten of een formulier AcroForm of XFA is, verklaart waarom sommige PDFs overal perfect werken terwijl andere alleen in één specifieke applicatie werken.