Formulari XFA
Formulari XFA
XFA (XML Forms Architecture) és una tecnologia de formulari PDF definida per una descripció XML incrustada dins del fitxer PDF. Els formularis XFAs són diferents dels camps AcroForm i es renderen per un motor d’arranjament basat en XML .
XFA vs AcroForm
| Feature | AcroForm | XFA |
|---|---|---|
| Standard | ISO 32000-1 | XFA 3.x |
| Field API | Form, RadioButtonField, etc. | XML-based |
| PDF/A compatible | Yes | No |
| Recommended | Yes | Legacy |
Aspose.PDF FOSS per Java dóna suport a tots dos tipus de formulari. Per al desenvolupament de nous formularis, AcroForm és recomanable ja que és l’estàndard ISO actual. Veure Formularis Interactius per la API d’Acroform .
Accedir a dades XFA
Les dades del formulari XFA s’incorporen en l’AcroForm del document com a flux XML. La classe Document proporciona accés al subjacent Acroform via ⌒Ducument.getForM()`, des de la qual es pot accedir al flux de dades XFXML mitjançant la propietat XFI del formulari.
Per al desenvolupament de formularis moderns, utilitzeu l’API AcroForm (RadioButtonField, CheckboxFiild i ̋TextBoxFiold`), ja que són estàndards ISO i funcionen en tots els visualitzadors PDF.
Veure també
- Apunt.PDF Documentació de l’empresa
- Aspose.PDF per a Java Documentació d’empresa