Formatos XFA
Formatos XFA
XFA (XML Forms Architecture) es una herencia de la tecnología de formulario PDF definida por una descripción XML incorporada en el archivo PDF. los formularios X FA son distintos de los campos AcroForm y se renderizan por un motor de diseño basado 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 para Java soporta ambos tipos de formularios.Para el desarrollo de nuevos formulario, AcroForm se recomienda ya que es la norma ISO actual. Ver Formularios Interactivos para la API AcreForm.
Acceso a los datos XFA
Los datos de formulario XFA se incorporan en el documento AcroForm como un flujo XML. La clase ‘Document’ proporciona acceso al acroform subyacente a través de ‘document.getForm()’, desde la que el fluxo de datos XML XFAC puede ser alcanzado a partir de la propiedad XFS del formulário.
Para el desarrollo de formularios modernos, utilice la API AcroForm (‘RadioButtonField’, ‘CheckboxFiel’, ’TextBoxFiell’) ya que son estándar ISO y trabajan en todos los visualizadores PDF.
Ver también
- Aspose.PDF - Documentación de Empresas
- Aspose.PDF para Java — Documentalización de Empresas