ما الذي يبوح به ملف PDF دون أن تطلب منه
تصدّر عقدًا، وترسله بالبريد الإلكتروني، وتنتهي القصة. لكن الملف الذي أرسلته للتو قد يحتوي على اسم المؤلف، وتاريخ الإنشاء الدقيق، والبرنامج المستخدم، وسجل مراجعة في XMP — بل ربما مرفقًا مضمّنًا منسيًا منذ ثلاث نسخ. نقرة واحدة على «خصائص المستند» في أي قارئ PDF تكفي لقراءة كل شيء.
الخبر السار: هذه الآثار بنى داخلية في الملف، منفصلة عن المحتوى المرئي. يمكن إزالتها بشكل نظيف، محليًا، دون إعادة كتابة صفحة واحدة. لكن يجب معرفة ماذا يعني «التنظيف» — لأن ثلاث مشكلات مختلفة كثيرًا ما تُخلط بينها.
ثلاث مشكلات، ثلاث أدوات
قبل معالجة ملف PDF، حدّد ما تريد إزالته فعلًا:
- التنظيف الهيكلي — البيانات الوصفية، والسكربتات التلقائية، والمرفقات المضمّنة، والتعليقات التوضيحية. هذا ما تفعله أداة تنظيف ملف PDF. نص الصفحات وصورها لا يتحركان.
- إخفاء هوية المحتوى — إخفاء ما هو مرئي على الشاشة: اسم، أو رقم IBAN، أو رقم ملف. التنظيف لا يمس محتوى الصفحات؛ يلزم تنقيح، مثل حذف البيانات الحساسة من PDF، الذي يحوّل المناطق المخفاة إلى صور نقطية.
- التحكم في الوصول — منع فتح الملف ممن لا يملك كلمة المرور. هذا دور التشفير، عبر حماية PDF.
يمكن لمستند «نظيف» بنيويًا أن يبقى قابلًا للتعريف تمامًا من محتواه — والعكس صحيح: ملف PDF منقّح يحتفظ ببياناته الوصفية إن لم تزلها. العمليات الثلاث متكاملة، لا بديلة عن بعضها.
ما الذي يزيله التنظيف بالضبط
تقدّم أداة تنظيف ملف PDF أربعة خيارات، كل منها يقابل عائلة من بنى الملف. افتراضيًا، كل ما يسرّب بيانات أو ينفّذ كودًا محدَّد؛ أما التعليقات التوضيحية، التي تعد جزءًا من المحتوى المرئي، فتبقى لاختيارك.
البيانات الوصفية (العنوان، المؤلف، التواريخ، XMP)
الإزالة تستهدف قاموس Info في PDF: Title وAuthor وSubject وKeywords وCreator وProducer وCreationDate وModDate. كما يُحذف تدفق البيانات الوصفية XMP من الكتالوج — وهو الذي قد يحتوي على سجل مراجعة مفصّل، نسخة بنسخة.
JavaScript والإجراءات التلقائية
يمكن لملف PDF تنفيذ كود: إجراءات OpenAction عند الفتح، ومُشغّلات AA على مستوى المستند والصفحة والتعليق وحقل النموذج، وإجراءات Launch التي تشغّل برنامجًا خارجيًا. يزيل التنظيف مدخل JavaScript من قاموس Names، وOpenAction/AA من الكتالوج، وكل مُشغّلات AA في الصفحات والتعليقات والنموذج. تُمحى أيضًا إجراءات A من نوع JavaScript أو Launch على التعليقات — في المقابل، تُحفظ إجراءات التنقل (GoTo، روابط URI): فهي لا تفعل سوى الانتقال إلى صفحة أو موقع.
المرفقات المضمّنة
الملفات المضمّنة — جدول بيانات مصدري، أو مسودة، أو ملحق داخلي — يُشار إليها عبر مدخل EmbeddedFiles في قاموس Names ومصفوفة AF (الملفات المرتبطة) في الكتالوج. يحذف التنظيف كليهما ويعدّ المرفقات المُزالة.
التعليقات التوضيحية غير الودجت (اختياري)
الملاحظات والتحديدات والطوابع والهوامش قد تكشف تبادلات داخلية. خيار «التعليقات التوضيحية» يحذف كل التعليقات ما عدا ودجت النماذج — تُحفظ هذه الأخيرة حتى لا تتعطل النماذج القابلة للتعبئة. وهو الخيار الوحيد غير المحدَّد افتراضيًا: التعليقات جزء من المحتوى المرئي، وإزالتها قد تغيّر معنى المستند.
في نهاية المعالجة، يعرض تقرير عدد العناصر المُزالة فعلًا. وإذا لم يُحدَّد أي خيار، ترفض الأداة إنتاج ملف — فالنسخة المطابقة ستكون مضللة.
ما الذي لا يفعله التنظيف
لنكن واضحين بشأن النطاق، فهذا الخطأ الأكثر شيوعًا:
- النص المرئي لا يُمس. اسمك في متن المستند، أو رقم عميل في جدول: كل شيء يبقى. لهذه البيانات، استخدم التنقيح الذي يدمّر النص تحت المناطق المخفاة (انظر مقالنا المفصّل: تنقيح ملف PDF).
- الوصول إلى الملف غير مقيّد. ملف PDF المنظَّف يُفتح بحرية. إذا كان المستند سريًا، أضف كلمة مرور عبر حماية PDF — اقرأ مقالنا عن تشفير PDF.
- الملف المصدري لا يُعدَّل. المعالجة تنتج ملفًا جديدًا يُنزَّل باسم
…-sanitized.pdf؛ والأصل يبقى سليمًا على جهازك.
سير العمل الموصى به قبل الإرسال
للمستندات الحساسة، الترتيب مهم:
- نظّف أولًا بأداة تنظيف ملف PDF: البيانات الوصفية والسكربتات والمرفقات — والتعليقات التوضيحية إن لزم. هذه المعالجة بلا فقدان، ويجب أن تجري على المستند النهائي.
- نقّح بعدها إذا كان يجب إخفاء محتوى مرئي: الصفحات المنقّحة تُحوَّل إلى صور نقطية، ما يجمّد المستند.
- احمِ أخيرًا بكلمة مرور إذا كان يجب التحكم في الوصول: التشفير يقفل الملف كما هو.
تعمل السلسلة كلها داخل متصفحك، دون إرسال أي شيء إلى خادم — وهي نقطة محورية للامتثال، مفصّلة في مقالنا عن GDPR والمعالجة المحلية لملفات PDF ودليلنا عن خصوصية ملفات PDF محليًا.
الحدود والمحاذير
- الحجم والترقيم. تقبل الأداة ملفًا بحد أقصى 50 ميغابايت وحتى 1000 صفحة، كبقية معالجات PDF في الكتالوج.
- ملفات PDF المشفرة أو التالفة. ملف محمي بكلمة مرور أو تالف لا يمكن فتحه للتنظيف؛ افتح قفله أولًا.
- ملف PDF نظيف ليس مجهول الهوية. إذا كان اسمك في المحتوى، لن يزيله التنظيف — راجع المستند بعد المعالجة.
- التعليقات المرئية تبقى افتراضيًا. إذا ترك مراجعك ملاحظات موقّعة باسمه، تذكّر تحديد خيار «التعليقات التوضيحية».
- تحقق من النتيجة. أعد فتح الملف المنظَّف واعرض خصائصه: يجب أن تكون الحقول فارغة. هذا هو الفحص الوحيد المهم.



