تسطيح PDF
حوّل حقول النماذج المعبّأة والتعليقات والتواقيع إلى أجزاء دائمة من الصفحة — فتبدو كما هي في كل مكان، وتُطبع بشكل موثوق، ولا يمكن تعديلها أو مسحها.
- لا يُخزَّن أبدًا
- لا طابور ولا انتظار
- دون تسجيل ودون علامة مائية
كيف تعمل الأداة
أضف ملف PDF
أفلِت النموذج المعبّأ أو المستند الذي يحتوي على تعليقات على الصفحة.
اختر ما تريد تسطيحه
حقول النماذج، أو التعليقات والتواقيع، أو كليهما — أيًّا كان ما يحتاج إلى القفل.
التنزيل
تحصل على ملف PDF يصبح فيه كل شيء محتوى عاديًا في الصفحة. وتبقى الروابط تعمل.
ما الذي يُدمج في الصفحة، وما الذي يُستثنى عمدًا
كل تعليق توضيحي في ملف PDF يحمل أصلًا صورة لنفسه — تدفق المظهر الخاص به — وهي ما يرسمه القارئ. يأخذ التسطيح تلك الصورة، ويرسمها داخل محتوى الصفحة نفسه، ثم يزيل التعليق التوضيحي، فتتوقف العلامة عن كونها شيئًا موضوعًا فوق الصفحة وتصبح جزءًا منها. الموضع هو الجزء الدقيق، ويُحسب بقاعدة المواصفات نفسها: يُمرَّر صندوق المظهر عبر مصفوفة التدفق، وتُطابَق الزوايا المحوَّلة مع مستطيل التعليق التوضيحي، ثم يُعاد تحجيم الناتج ليتطابق معه. وتخطّي هذه الخطوة هو سبب ظهور التواقيع بحجم خاطئ والأختام منزاحة قليلًا عن مكانها في التسطيح الساذج — إنه الخطأ الأكثر شيوعًا في هذه العملية.
ثلاثة أنواع من التعليقات التوضيحية تُستثنى عمدًا. تبقى الروابط روابط، لأنه لا مظهر لها يُدمج، وتحويل فهرس محتويات يعمل إلى حبر خامد أثناء «تسطيح التعليقات» سيكون تخريبًا لا ميزة. وكل ما هو موسوم بأنه مخفي أو غير قابل للعرض يُتخطّى تمامًا، لأن دمجه سيُظهر محتوى اختار المؤلف إخفاءه. أما التعليق التوضيحي الذي ليس له مظهر مخزَّن إطلاقًا فيُترك كما هو، لأنه لا يوجد ما يُرسم — فالقارئ يولّد هذه المظاهر في لحظتها، واختراع مظهر هنا يعني تخمين خط وإطار لم يحددهما المؤلف قط.
مربع الاختيار أو زر الاختيار يخزّن عدة مظاهر مع ملاحظة بالحالة الحالية، فيُدمج المظهر المستخدم فعلًا — يبقى المربع المؤشَّر مؤشَّرًا، وغير المؤشَّر لا يترك شيئًا. تمر حقول النماذج عبر آلية النماذج لا عبر هذا المسار، وقاموس النموذج التالف يُكتشف ويُتخطّى بدلًا من السماح له بإفساد تسطيح التعليقات أيضًا. ويستخدم الملف المحفوظ تدفقات الكائنات (object streams)، لذا يكون عادةً أصغر قليلًا من الملف الذي بدأت به رغم إضافة محتوى إليه.
عندما تحتاج إلى شيء آخر
لا يجوز تسطيح مستند موقَّع توقيعًا مشفّرًا هنا، وليس بسبب قصور: فإعادة كتابة محتوى الصفحة هي بالضبط ما وُجد التوقيع الرقمي لاكتشافه، لذا ستُظهر النتيجة عن حق أنها معدَّلة. إذا احتاج ملف موقَّع إلى قفل حقوله، فتلك عملية مختلفة — ضبط الحقول على وضع القراءة فقط بدلًا من دمجها — ويقوم بها qpdf --json-input أو سكربت صغير بـ pikepdf دون المساس بأي تدفق محتوى.
وللتسطيح بكميات كبيرة، أو للنماذج التي لم تُولَّد مظاهرها قط لأن المستند طلب من القارئ القيام بذلك، فإن pdftk in.pdf output out.pdf flatten والأمر gs -dPreserveAnnots=false -sDEVICE=pdfwrite -o out.pdf in.pdf من Ghostscript كلاهما يعرض الملف عبر مفسّر كامل يولّد المظهر المفقود بدلًا من ترك الحقل كما هو. ويسطّح Ghostscript الروابط مع كل شيء آخر، وهذه مقايضة لا تحسين.
الأسئلة الشائعة
لماذا أحتاج إلى تسطيح ملف PDF؟
لأن النموذج المعبّأ ليس معبّأ فعلًا: الإجابات تعيش في حقول تفاعلية يمكن لقارئ آخر مسحها أو تعديلها من جديد أو عرضها بشكل مختلف — وبعض الطابعات تتجاهلها تمامًا. التسطيح يجعل الإجابات جزءًا من الصفحة، فما تراه هو بالضبط ما يراه المستلم ويطبعه.
هل يمكنني تعديل النموذج بعد تسطيحه؟
لا، وهذا هو المقصود. احتفظ بملفك الأصلي إذا كنت قد تحتاج إلى تغيير الإجابات لاحقًا — فلا يمكن التراجع عن التسطيح.
هل يزيل الروابط التشعبية؟
لا. تُترك الروابط تعمل عمدًا؛ ولا يُدمج في الصفحة إلا ما له مظهر مرئي.
هل تبقى تواقيعي في المكان الذي وضعتها فيه بالضبط؟
نعم. يُوضع مظهر كل تعليق توضيحي باستخدام قاعدة مواصفات PDF نفسها لمطابقة صندوق المظهر مع المستطيل، وهذا ما يُبقي الأختام والتواقيع بالحجم والموضع الصحيحين بدلًا من أن تنزاح.
هل يُخزَّن ملف PDF في أي مكان؟
لا. التسطيح لا يخزّن أي شيء — وهذا مهم هنا، لأن المستندات المُسطَّحة عادةً ما تكون نماذج موقّعة وعقودًا.
معلومة مفيدة: لا يُحتفظ بشهادات التوقيع الرقمي: فالتسطيح يعيد كتابة محتوى الصفحة، وهذا يُبطل التوقيع المشفّر بطبيعة تصميمه. تبقى التعليقات التوضيحية المخفية مخفية بدلًا من إظهارها. وتُترك التعليقات التوضيحية التي ليس لها مظهر مخزَّن (وهي نادرة، وتعتمد على القارئ) كما هي.
أضِف هذه الأداة إلى موقعك
مجانية لأي مدونة أو صفحة فصل دراسي أو مقالة مساعدة. الصق مقتطفًا واحدًا وسيتمكن زوارك من استخدامها مباشرةً على صفحتك.