XFA فرم ها
XFA فرم ها
XFA (XML Forms Architecture) یک تکنولوژی فرم PDF ارثی است که توسط یک توصیف XML در فایل PDF تعریف شده است. فرم های X FA از زمینه های AcroForm جدا می شوند و توسط موتور طرح مبتنی بر 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 برای جاوا از هر دو نوع فرم پشتیبانی می کند.برای توسعه فرم جدید، AcroForm به عنوان استاندارد ISO فعلی توصیه می شود.نگاه کنید به فرم های تعاملی برای API AcreForm.
دسترسی به داده های XFA
داده های فرم XFA به عنوان جریان XML در AcroForm اسناد ادغام می شود.در کلاس ‘Document’ دسترسی به Acrosform زیر از طریق ‘document.getForm()` فراهم می کند، که از آن جریان داده XMA XML را می توان از روی ویژگی XCA اسنات فرم به دست آورد.
برای توسعه فرم های مدرن قابل پر کردن، از API AcroForm (‘RadioButtonField’, ‘CheckboxFiel’, ’TextBoxFiell’) استفاده کنید زیرا اینها استاندارد ISO هستند و در تمام مخاطبین PDF کار می کنند.
همچنین ببینید
- Aspose.PDF - مستندات کسب و کار
- Aspose.PDF برای جاوا - مستندات کسب و کار