XFA
تقنية XFA (بنية نماذج XML، XML Forms Architecture) هي تقنية النماذج البديلة من Adobe، حيث يُعرَّف النموذج لا عبر كائنات PDF الأصلية بل عبر حمولة XML مضمَّنة داخل غلاف PDF. صُمِّمت للنماذج المعقّدة والديناميكية: تخطيطات تكبر كلما أضفت صفوفًا، وحقول تظهر أو تختفي بناءً على إجابات سابقة، وربط محكم بمخططات بيانات في الخلفية.
وكانت المقايضة هي التشغيل البيني. لم يُدمج XFA قط في معيار PDF الأساسي ISO 32000 كما حدث مع AcroForm، ومعظم القارئات الخارجية وعارضات المتصفح وتطبيقات الهاتف ببساطة لا تعرضه. فنموذج XFA الخالص كثيرًا ما يُظهر صفحة بديلة تقول شيئًا مثل "يرجى فتح هذا في عارض متوافق". وقد دأبت Adobe نفسها على إيقاف XFA تدريجيًا، وتُعامَل الصيغة كإرث قديم.
إذا استلمت نموذج XFA، فالحل العملي عادةً هو تسطيحه أو تحويله إلى ملف PDF ساكن بأسلوب AcroForm يستطيع أي أداة التعامل معه. ومعرفة ما إذا كان النموذج من نوع AcroForm أم XFA يفسّر لماذا تعمل بعض ملفات PDF بشكل مثالي في كل مكان بينما لا تعمل أخرى إلا في تطبيق واحد بعينه.