حزمة التعبئة التلقائية متعددة النماذج

اكتب بياناتك مرة واحدة، ارفع حزمة كاملة من نماذج PDF، ويُملأ كل نموذج في مرور واحد باستخدام مطابقة حقول ضبابية تعامل 'Full Name' و'StudentName' و'Parent_Guardian_Name' بالتساوي - ثم نزّلها معًا كملف ZIP. الحقول التي لا تكون الأداة واثقة منها تُعلَّم لك بدلاً من تخمينها، ولا تُعلَّم مربعات الاختيار أبدًا تلقائيًا.

عنك

عن طفلك

العنوان

التواصل

طبي وطوارئ

أخرى

محفوظ في localStorage الخاص بمتصفحك على هذا الجهاز. لا يُرفع إلى أي مكان أبدًا.

2.أضف كل نموذج

لم تُضَف أي نماذج بعد

أضف ملفَي PDF قابلَين للتعبئة أو أكثر، وستتم مطابقة حقول كل منهما مع ملفك الشخصي - بحيث تُملأ "Full Name" و"StudentName" و"Parent_Guardian_Name[0]" كلها من الإجابات التي كتبتها مرة واحدة.

كيف تعمل مطابقة الحقول

تعبئة ملف PDF واحد هي الجزء السهل - أداة معبّئ نماذج PDF أحادية المستند في هذا الموقع تقوم بذلك فعلاً، وتستخدم هذه الأداة في جوهرها نفس آلية AcroForm من pdf-lib. الجزء الصعب هو أن كل منظمة تسمّي الحقل نفسه باسم مختلف. يسمّيه نموذج ما <code1/>، والتالي <code2/>، والثالث <code3/>.

لذلك يتم تطبيع كل اسم حقل أولاً: تُزال الفهارس بين الأقواس وضجيج مسار XFA، ويُقسَّم camelCase إلى كلمات، وتتحول الفواصل إلى مسافات، وتُحذف بادئات أدوات التأليف مثل txt وfld، ويُختزل ما تبقى إلى رموز كلمات مفردة. ثم تُقيَّم هذه الرموز مقابل كل حقل من ملف التعريف، باستخدام تطابقات دقيقة، واحتواء عبارة كاملة، ومعامل Dice على مجموعات الرموز لكل ما بينهما.

أهم جزء هو المطابقة السلبية. تحتوي كل من «Student Name» و«Parent/Guardian Name» على الكلمة «name»، ومطابق ساذج سيضع اسمك في خانة طفلك. لذلك يحمل كل حقل في ملف التعريف قائمة من الكلمات المُسقِطة: حقل اسمك الخاص يُعاقَب بشدة بوجود student أو child أو pupil أو camper، وحقل اسم طفلك بوجود parent أو guardian أو mother. نفس القاعدة تمنع تعبئة «Employer Address» بعنوان منزلك أو تعبئة «Sibling Name» باسمك.

أي حقل تقل درجته عن حد التعبئة التلقائية يُترك فارغًا ويُسرد تحت «يحتاج انتباهك» مع أفضل التخمينات المعروضة في قائمة منسدلة. خانات الاختيار، والأزرار الدائرية، والقوائم المنسدلة لا تُعبَّأ تلقائيًا أبدًا - فوضع علامة في خانة على نموذج موافقة طبية قرار، لا مهمة إدخال بيانات.

الأسئلة الشائعة

كيف أملأ نفس المعلومات على عدة نماذج PDF مرة واحدة، مجانًا؟

اكتب بياناتك مرة واحدة في قسم الملف الشخصي - الاسم، العنوان، الهاتف، البريد الإلكتروني، اسم طفلك وتاريخ ميلاده، جهة اتصال الطوارئ، التأمين. ثم أسقط كل ملفات PDF في نفس الوقت. تُقرأ حقول نموذج كل مستند داخل متصفحك وتُطابق مع ذلك الملف الشخصي، لذا يُملأ نموذج تسجيل مدرسي وإعفاء رياضي ونموذج طبي لمخيم جميعها من نفس الإجابات. راجع ما تم تعليمه، ثم نزّل المجموعة بأكملها كملف ZIP واحد. إنها مجانية، بدون تسجيل، وبدون حد لعدد الصفحات.

هل يفهم فعلاً أن 'اسم الطالب' و'الاسم الكامل' مختلفان؟

نعم، وهذا التمييز هو بيت القصيد. 'اسم الطالب' و'اسم المخيّم' و'NAME_OF_PUPIL' كلها تُحل إلى اسم طفلك؛ 'اسم الوالد/الوصي' و'اسم الوصي القانوني' و'الاسم الكامل للأم' كلها تُحل إلى اسمك. الحقول التي لا تنتمي حقًا لأي منهما - 'اسم الشقيق'، 'شاهد'، 'عنوان صاحب العمل' - تُترك فارغة عمدًا وتُعلَّم، لأن ملأها ببيانات الشخص الخطأ أسوأ من تركها لك.

ماذا يحدث للحقول التي لا يمكنه مطابقتها؟

تبقى فارغة وتظهر في قائمة 'تحتاج انتباهك' على ذلك المستند، مع عرض اسم الحقل الحقيقي وأقرب تطابقات الملف الشخصي معروضة في قائمة منسدلة مع درجات ثقتها. يمكنك اختيار واحدة، أو ببساطة كتابة قيمة مباشرة. لا شيء يُخمَّن أبدًا بصمت - إذا لم تكن الأداة واثقة، فإنها تقول ذلك.

لماذا لا تُعلِّم مربعات الاختيار من أجلي؟

لأن مربع الاختيار في نموذج موافقة أو إعفاء أو طبي هو قرار له عواقب، ولا ينبغي لأي درجة تشابه أسماء أن تتخذه. تُعرض مربعات الاختيار وأزرار الاختيار والقوائم المنسدلة بعنصر التحكم الصحيح لتضبطه بنفسك، وتُكتب القيم التي تختارها في ملف PDF تمامًا مثل الحقول النصية.

هل تُرفع معلوماتي الشخصية أو بيانات أطفالي إلى أي مكان؟

لا. كل خطوة - قراءة حقول كل PDF، مطابقتها، كتابة القيم، بناء ملف ZIP - تحدث داخل متصفحك باستخدام pdf-lib وJSZip. لا يُرسل أي ملف ولا أي قيمة حقل إلى خادم أبدًا. يُحفظ ملفك الشخصي في localStorage الخاص بمتصفحك على هذا الجهاز فقط، لذا سيكون موجودًا في المرة القادمة، ويحذفه زر 'مسح الملف الشخصي' بالكامل.

أدوات ذات صلة