What is XFA?
XFA stands for XML Forms Architecture, and is part of a family of proprietary XML specifications that were developed by JetForm to enhance the processing of web based fillable forms, however starting at PDF Specfication 1.5 it was possible to be used with XFA, but XML Forms Architecture was not standardized when the PDF Format became an ISO standard.
Regarding the XML specfications which are XFA’s main extension they are computationally active tags, which means any instances that were created from any given XFA form template will keep the specification of data capturing, rendering, and manipulation rules from the original XFA document. A big advantage of XFA is that the data format allows for the compatibility with other systems, and with changes to other technology, applications and technology standards.
PDF files with XFA forms/Fillable forms are generally created with Adobe LiveCycle.
Do you have an example of XFA on JPedal?
JPedal with XFA Support
This is a XFA Supported PDF with a signature.
Here is a quick snippet of code to add the viewer to your existing application: *
Viewer viewer = new Viewer(rootContainer, null);
Q & A
Q: Is XFA in the JPedal Java PDF Library SDK?
XFA Form support is available in all versions of the JPedal Java PDF Library SDK.