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 أو على هاتفك) ورأيت رسالة شبيهة بـ "يرجى الانتظار... إذا لم يتم استبدال هذه الرسالة، فقد لا يدعم العارض الذي تستخدمه هذا النموذج"، فأنت أمام نموذج XFA. وحده برنامج Adobe Reader على نظام Windows هو الذي يعرض هذه النماذج بشكل صحيح.
لماذا تسبب نماذج XFA المشاكل
لا تزال الوكالات الحكومية ومكاتب الهجرة وأنظمة الشركات القديمة تصدر نماذج XFA. وهذا يجبر المستخدم على استخدام أداة مكتبية معينة لتعبئتها. ولا يستطيع مستخدمو الهواتف المحمولة ومستخدمو أجهزة Mac الذين لديهم إصدارات أحدث من Acrobat ومعظم أدوات التشغيل الآلي معالجتها على الإطلاق.
كيف يتعامل FillWizard مع نماذج XFA
عندما يصل نموذج XFA إلى FillWizard، نستخلص بنية الحقول الأساسية قدر الإمكان ونتعامل مع الباقي كملف PDF مسطح — حيث يقوم نظام OCR ونموذج رؤية حاسوبية مُدرك للتخطيط بتحديد الحقول بصريًا، ثم تُضاف القيم فوقها. النتيجة المصدرة هي ملف PDF قياسي ومسطح يفتح دون مشاكل في أي مكان، مما يحرر النموذج من الاعتماد على XFA.
Related terms
- AcroFormAcroForm هي تقنية نماذج PDF الأصلية المضمنة في مواصفات PDF من Adobe. يقوم ملف PDF من نوع AcroForm بتضمين كائنات الحقول القابلة للتعبئة — الأسماء والأنواع والمواضع والقيم الافتراضية — مباشرة داخل بنية PDF، بحيث يمكن لأي قارئ PDF حديث اكتشافها وتعبئتها برمجيًا.
- تقنية OCR لملفات PDFتقنية OCR (التعرف الضوئي على الحروف) تحوّل النصوص الموجودة داخل صورة — مثل ملف PDF ممسوح ضوئيًا — إلى نص يمكن للآلة قراءته. بالنسبة لنماذج PDF، تكتشف مسارات OCR الحديثة أيضًا حدود الحقول ومربعات الاختيار ومناطق التوقيع، وبذلك يصبح ملف PDF الممسوح ضوئيًا قابلاً للملء.