استمارات XFA
استمارات XFA
إكس أف أيه (XML Forms Architecture) هي تقنية نموذج PDF القديمة التي يتم تعريفها من خلال وصف XML مدمج داخل ملف PDF. تميز نماذج XFA عن حقول AcroForm وتعرض بواسطة محرك تخطيط قائم على XML.
إكس اف اي مقابل أكروفورم
| الميزة | AcroForm | XFA |
|---|---|---|
| القياسية | ISO 32000-1 | XFA 3.x |
| API المجال | Form, RadioButtonField,، الخ. | قاعدة XML |
| PDF/A متوافق | نعم , أنا كذلك | لا .. |
| مُوصى بهِ | نعم , أنا كذلك | التراث |
Aspose.PDF FOSS for Java supports both form types. For new form development, يوصى باستخدام AcroForm لأنه هو معيار ISO الحالي. انظر: النماذج التفاعلية لـ API AcroForm.
الوصول إلى بيانات XFA
يتم تضمين بيانات نموذج XFA في AcroForm للوثيقة كتيار XML. Document يقدم الفصل الوصول إلى AcroForm الأساسي عبر Document.getForm(),، منها: يمكن الوصول إلى تيار بيانات XFA XML من خلال خاصية XFX للشكل.
لتطوير النموذج القابل للتعبئة الحديث ، استخدم واجهة برمجة AcroForm (RadioButtonField, CheckboxField, TextBoxField) لأنها معيار ISO وتعمل في جميع مشاهدي PDF.