Skip to main content

What is XFA (بنية نماذج XML)?

XFA هي تقنية نماذج PDF خاصة بشركة Adobe، تقوم بتغليف نماذج مبنية على XML داخل حاويات PDF. تم إيقاف دعمها إلى حد كبير. معظم عارضات ملفات PDF الحديثة - كالمتصفحات وبرنامج Preview وقارئات الجوال - لا تستطيع عرض نماذج XFA، وهذا هو السبب في أن بعض ملفات PDF الحكومية القديمة لا تفتح إلا في Adobe Reader على نظام Windows.

لماذا وُجدت تقنية XFA

طرحت Adobe تقنية XFA للتعامل مع النماذج الديناميكية — أي الحقول التي تتمدد أو تتكرر أو تتغير بناءً على ما يدخله المستخدم. تعريف النموذج هو ملف XML مُغلَّف داخل حاوية PDF. أزالت منظمة ISO تقنية XFA من معيار PDF 2.0 في عام 2017، كما أوقفت Adobe نفسها دعم XFA في الإصدارات الأحدث من Acrobat. هذا التنسيق في طريقه إلى الزوال.

كيفية تمييز نموذج XFA

إذا فتحت ملف PDF في عارض حديث (مثل Chrome أو Safari أو Preview أو على هاتفك) ورأيت رسالة مثل 'Please wait... if this message is not eventually replaced, your viewer may not support this form'، فأنت أمام نموذج XFA. وحده Adobe Reader على نظام Windows يعرض هذه النماذج بشكل صحيح.

لماذا تسبب نماذج XFA مشاكل

لا تزال الوكالات الحكومية ومكاتب الهجرة والأنظمة المؤسسية القديمة تصدر نماذج XFA. وهذا يجبر المستخدم على استعمال أداة مكتبية معينة لملئها. لا يستطيع مستخدمو الجوال ومستخدمو Mac الذين لديهم إصدارات حديثة من Acrobat ومعظم أدوات التشغيل الآلي معالجتها على الإطلاق.

كيف يتعامل FillWizard مع نماذج XFA

عندما يصل نموذج XFA إلى FillWizard، نستخرج بنية الحقول الأساسية قدر الإمكان ونتعامل مع الباقي كملف PDF عادي — حيث تحدد تقنية OCR ونموذج رؤية حاسوبية مُدرك للتخطيط الحقول بصريًا، ثم تُضاف القيم فوقها. والنتيجة المُصدَّرة هي ملف PDF قياسي ومُسطَّح يفتح بوضوح في أي مكان، مما يحرر النموذج من الاعتماد على XFA.

Related terms