แนวข้อ XFA
แนวข้อ XFA
XFA (XML Forms Architecture) เป็นเทคโนโลยีแบบ PDF ที่ได้รับการกําหนดโดยคําอธิบาย XML ที่ถูกนําไปใส่ในไฟล์ PDF. แบบ XF าแตกต่างจากสนาม AcroForm และมีการให้ผลิตด้วยเครื่องวางแผนที่ใช้ XML .
XFA ต่อกับ AcroForm
| Feature | AcroForm | XFA |
|---|---|---|
| Standard | ISO 32000-1 | XFA 3.x |
| API สายการทํางาน | Form, RadioButtonField,ฯลฯ. | XML-based |
| PDF/A ที่เข้ากันได้ | ใช่แล้ว | ไม่ครับ |
| Recommended | ใช่แล้ว | Legacy |
Aspose.PDF FOSS สําหรับ Java รองรับทั้งสองแบบฟอร์มสําหรับการพัฒนารูปแบบใหม่, AcroForm เป็นมาตรฐาน ISO ปัจจุบัน. ดู แนวข้อสัมพันธ์ สําหรับ API ของ AcroForm.
การเข้าถึงข้อมูล XFA
ข้อมูลแบบ XFA ถูกนําไปใส่ในเอกสาร AcroForm ในรูปแบบ XML สตรีม. Document class ให้การเข้าถึง AcroForm ภายใต้ผ่าน Document.getForm(),จากนั้น การเข้าถึง XFA XML ธารสารได้ผ่านสมบัติ XF ของแบบฟอร์ม.
สําหรับการพัฒนาแบบฟอร์มที่สามารถเติมได้ในยุคใหม่ ใช้ API AcroForm (RadioButtonField, CheckboxField, TextBoxField) เพราะนี่เป็นมาตรฐาน ISO และทํางานในทุกตัวดู PDF.