الانتقال إلى المحتوى
العربية
المنضدةأدوات لا ترفع شيئا
ورشة تابعة لجمعية ODERSAلا شيء يخرج، ولا شيء يُحفظ، ولا شيء يصلنا.

الورشة · تنظيف ملف PDF

كيف تعمل : تنظيف ملف PDF

ملف PDF لا يرتّب بياناته الوصفية في مكان واحد، بل في ثلاثة. تعرض الأداة الثلاثة، ثم تفرغها، ثم تعيد فتح الملف الناتج لتقول لكم ما بقي.

فتح الأداة

ملف PDF ترسلونه يحمل أكثر من صفحاته. هو يقول بأي برنامج صُنع، وباسم أي حساب، وبأي تاريخ، وكثيرا ما يقول في أي ساعة بالضبط حُفظ آخر مرة. فسيرة ذاتية مصدَّرة من معالج نصوص قد تحمل اسم مستخدم محطة عمل، ومستند مأخوذ من قالب قد يحمل اسم من صنع القالب.

والمشكلة الحقيقية في مكان آخر: فهذه المعلومات مكتوبة في ثلاثة مواضع مختلفة من الملف، وأكثر الأدوات لا تنظّف إلا واحدا. فثمة البطاقة التقليدية للمستند، وثمة كتلة ثانية بصيغة XML تكرر الشيء نفسه غالبا، وثمة ما تلصقه بعض برامج الإخراج على كل صفحة. والأداة التي تعلن «حُذفت البيانات الوصفية» بعد أن أفرغت الأول وحده لا تكذب عن قصد: هي لا تعرف.

وهنا تُعرض الأعشاش الثلاثة قبل أن تُمس، وتعيد الأداة فتح الملف الذي أنتجته للتو كي تقول لكم ما بقي. وهذا بالضبط ما تفعله عارضة البيانات الوصفية للصور في ركن الصور، وللسبب نفسه: فوعد تنظيف لا يُعاد قراءته ليس إلا وعدا.

كيف تعمل

  1. أفلِتوا ملفكم بصيغة PDF. تفتحه الأداة وتضع قائمة بكل ما يرويه: بطاقة المستند، وكتلة XML، وما هو موضوع على الصفحات، والتواريخ.
  2. اقرأوا البطاقة. والسطور المظللة هي التي تؤرّخكم، أو تسمّيكم، أو تسمّي برنامجكم.
  3. انقروا على «التنظيف والتنزيل». يصل الملف النظيف، وتقول لكم الأداة فورا ما نزعته، ثم ما بقي بعد إعادة قراءة الملف الناتج.

الصيغ المقبولة

ملفات PDF وحدها. أما البيانات الوصفية لصورة (التاريخ، والجهاز، والموقع الجغرافي) فأداة «رؤية البيانات الوصفية وتنظيفها» في ركن الصور تؤدي العمل نفسه على الصور.

مستند PDF

محتوى الصفحات لا يُمس: لا النص، ولا الصور، ولا الخطوط، ولا الإخراج. ولا تُنزَع إلا بطاقات هوية الملف، ثم يُعاد كتابة المستند كاملا كي لا يبقى أي بايت مما قبل في نهاية الملف.

الاطلاع على جدول التوافق

حدودها

ما هو مكتوب في الصفحات يبقى مكتوبا

هذه الأداة تنظّف بطاقات هوية الملف، لا محتواه. فاسم عائلة مكتوب في النص، أو عنوان في ترويسة، أو ختم شركة بصورة: كل ذلك يبقى، وهذا طبيعي، فهو مستندكم. ومحو نص في ملف PDF حركة أخرى، والمستطيل الأسود الموضوع فوقه لا يمحوه: فالنص يبقى قابلا للتحديد تحته. وهذا أشيع فخاخ حجب المستندات.

80 ميغابايت

يُفتح المستند كاملا في الذاكرة، وتعيش نسخته المعاد كتابتها إلى جانبه. وهذا الحد الصادق لما يستطيع تبويب حمله من دون أن يقتله النظام على جهاز متواضع.

ملف PDF المحمي بكلمة مرور لا يُفتح هنا

يجب فك تشفيره أولا، وذلك يقتضي كلمة مروره. وأداة «حماية ملف PDF بكلمة مرور» في الركن نفسه تعرف فتح قفله إن كانت الكلمة عندكم.

معرّف المستند يُردّ إلى قيمة مشتركة، لا يُحذف

المعيار ينص على معرّف ملف في المؤخرة، وكثير من القرّاء ينتظرون وجوده. وحذفه سيجعل الملف أهش منه نافعا. لذلك يُستبدل به قيمة ثابتة، واحدة لكل الملفات المنظَّفة هنا: فمستندان نظّفتهما هذه الأداة لا يعود يميّز بينهما هذا المعرّف، بينما المعرّف الأصلي بصمة لجلسة حفظكم.

التوقيع الإلكتروني للمستند لا ينجو

التوقيع يختم ملفا كاملا: وإعادة كتابة الملف، ولو للتنظيف، تبطله. ولا تستطيع أي أداة الجمع بين الأمرين، لا هنا ولا في غير هنا. احتفظوا بالأصل الموقَّع على حدة.

أسئلة عن هذه الأداة

هل يُرسَل مستندي إلى مكان ما؟

لا، ويمكنكم التحقق من ذلك في ثلاثين ثانية. افتحوا أداة الفحص في متصفحكم بمفتاح F12، وانتقلوا إلى تبويب «الشبكة»، وأفرغوا القائمة، ثم أفلِتوا ملفكم بصيغة PDF ونظّفوه. لن يظهر أي سطر. واقطعوا اتصالكم وأعيدوا الكرّة: تعمل الأداة تماما كما هي.

لماذا ثلاثة مواضع؟ أليست بطاقة واحدة؟

لا، وهذه حكاية الصيغة. كان لملف PDF أولا بطاقة بسيطة، في مؤخرة الملف: العنوان، والمؤلف، والبرنامج، والتواريخ. ثم جاء نظام ثان، بصيغة XML، أغنى، يكرر القيم نفسها غالبا ويضيف أحيانا السجل الكامل لعمليات حفظكم. وبعض برامج الإخراج تلصق فوق ذلك كتلة خاصة بها على كل صفحة. والثلاثة تتعايش في الملف نفسه، ويجب تنظيف الثلاثة.

كيف أعرف أن التنظيف نجح فعلا؟

لأن الأداة تعيد فتح الملف الذي صنعته للتو وتقول لكم ما تجده فيه. وثمة ثلاث نهايات ممكنة: لم يبق شيء، وهي تقول ذلك؛ أو بقي شيء، وهي تسمّيه بدل أن تخلص إلى حكم؛ أو فشلت إعادة الكتابة، وهي تقول ذلك أيضا. ويمكنكم إعادة التحقق بأنفسكم: أفلِتوا الملف المنظَّف في هذه الأداة، ويجب أن تجيب بأنه صامت.

هل يخفي ذلك هوية مستندي حقا؟

هو ينزع ما يقوله الملف عنكم، لا ما يقوله المستند عنكم. فإن كان اسمكم مكتوبا في النص، بقي. وإن كان توقيعكم صورة ملصقة، بقي. وإن كانت الترويسة تحمل عنوان شركتكم، بقي. فهذا مستندكم: وأداة بيانات وصفية لا شأن لها بقرار محو محتواه.

وضعت مستطيلا أسود على معلومة حساسة. هل يكفي ذلك؟

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

هل الملف المنظَّف أخف؟

قليلا، وأحيانا كثيرا. فكتلة XML في مستند عُمل عليه شهورا قد تزن وحدها عدة كيلوبايتات، لأنها تحتفظ بأثر كل عملية حفظ. وإعادة كتابة الملف كاملا تستعيد أيضا مكان الكائنات التي صارت عديمة الفائدة. لكن هذه ليست أداة تخفيف: ولذلك «تخفيف ملف PDF»، في الركن نفسه.