XFA formos
XFA formos
XFA (XML Forms Architecture) yra paveldima PDF formos technologija, apibrėžta XML aprašymu įterptu PDF failo. X FA formų atskiriama nuo AcroForm lauko ir pateikiama XML pagrįstai išdėstymo variklis.
XFA vs AcroForm
| Feature | AcroForm | XFA |
|---|---|---|
| Standard | ISO 32000-1 | XF3X 3x |
| Lauko ugnis | Form, RadioButtonField,ir tt. | XML pagrindu |
| PDF / A suderinamas | Taip | Ne |
| Recommended | Taip | Legacy |
Aspose.PDF FOSS Java palaiko abu formų tipus., AcroForm rekomenduojamas, nes tai yra dabartinis ISO standartas. Interaktyvios formos Apskritai, kaip ir AcroForm API.
XFA duomenų prieiga
XFA formos duomenys įterpiami į dokumentą AcroForm kaip XML srautas. Document klasė suteikia prieigą prie pagrindinės AcroForm per Document.getForm(),Iš kurio XFA XML duomenų srautas gali būti pasiekiamas per formos XFA savybę.
Norėdami sukurti šiuolaikinę užpildomą formą, naudokite „AcroForm API“ (RadioButtonField, CheckboxField, TextBoxField) kadangi jie yra ISO standartai ir veikia visose PDF žiūrovuose.