Formes XFA
Formes XFA
XFA (XML Forms Architecture) est une technologie de formulaire PDF héréditaire définie par une description XML intégrée dans le fichier PDF. les formulaires X FA sont distinctes des champs AcroForm et rendues par un moteur de layout basé sur 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 pour Java soutient les deux types de formulaire. Pour le développement de nouveaux formulaires, AcroForm est recommandé car il s’agit du standard ISO actuel. Voir Forms interactifs pour l’API AcreForm.
Accès à des données XFA
Les données du formulaire XFA sont intégrées dans l’AcroForm de document en tant que flux XML. La classe ‘Document’ fournit accès à l’AcreForm sous-jacente via `Dokument.getForm()’, d’où le flucte de données XML XF peut être atteint par la propriété XfA du formular.
Pour le développement de formulaire remplissable moderne, utilisez l’API AcroForm (‘RadioButtonField’, ‘CheckboxFiel’, ’TextBoxFielt’) car ce sont des normes ISO et fonctionnent dans tous les lecteurs PDF.
Voir aussi
- Aspose.PDF - Documentation d’entreprise
- Aspose.PDF pour Java — Documentation d’entreprise