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

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

ما البيانات الوصفية الموجودة في ملف PDF

يخزّن ملف PDF البيانات الوصفية في مكانين. حقول معلومات المستند هي التي يعرضها القارئ. وكثير من الملفات فيها أيضًا كتلة بيانات وصفية بصيغة XMP، قد تكرر التفاصيل نفسها وتضيف المزيد.

  • المؤلف (Author): غالبًا اسمك الحقيقي أو اسم المستخدم على حاسوبك، يملؤه التطبيق الذي أنشأ الملف.
  • المُنشئ والمُنتِج (Creator وProducer): التطبيق وبرنامج PDF، أحيانًا مع أرقام الإصدارات، مثل معالج نصوص أو نظام رواتب أو برنامج ماسح ضوئي.
  • تاريخا الإنشاء والتعديل: متى أُنشئ الملف أول مرة ومتى حُفظ آخر مرة، عادةً حتى الثانية.
  • العنوان والموضوع والكلمات المفتاحية: تُضبط أحيانًا عن قصد، وغالبًا تُورث من قالب أو مستند أقدم.
  • إضافات XMP: بحسب التطبيق، أشياء مثل معرّف المستند، أو سجل أدوات التعديل، أو إشعار حقوق النشر.

أشياء مخفية أخرى تنتقل مع ملف PDF

البيانات الوصفية هي الجزء الذي يعرفه الناس. أما هذه فهي التي تفاجئهم:

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

لماذا يهم ذلك، بأمثلة حقيقية

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

كيف تتحقق مما يكشفه ملف PDF

  1. افتح الملف في قارئ PDF على الكمبيوتر. تطبيقات الهاتف نادرًا ما تعرض الخصائص كاملة.
  2. افتح «خصائص المستند». في Acrobat Reader تجدها في «ملف» ثم «خصائص». وفي العارضين المدمجين في Chrome وFirefox تجدها في قائمة العارض. وعلى Mac، يعرضها Preview في «أدوات» ثم «إظهار المراقب».
  3. اقرأ حقول المؤلف والعنوان والموضوع والكلمات المفتاحية والمُنشئ والمُنتِج وتاريخَي الإنشاء والتعديل.
  4. افتح لوحتَي التعليقات والمرفقات، إن كانتا في قارئك، وابحث عن أي شيء لم تتوقعه.
  5. جرّب تحديد النص ونسخه حول أي شيء غطّيته أو سوّدته. إن استطعت لصقه في مكان ما، فهو ما زال في الملف.

تعرض القارئات حقول معلومات المستند، لا كتلة XMP. إن احتجت إلى رؤية كل شيء، فأداة سطر الأوامر المجانية ExifTool تسرد الاثنين.

ماذا يفعل Kopitiam بالبيانات الوصفية

لا يحتوي Kopitiam على محرر للبيانات الوصفية، لكن كل أداة تتعامل مع البيانات الوصفية بطريقة ثابتة، ومن المفيد أن تعرف أيها يفعل ماذا.

  • «تعديل PDF» و«دمج» و«تقسيم» و«استخراج الصفحات» و«ترتيب» و«تعتيم» تبني ملفًا جديدًا من صفحاتك. لا تنتقل حقول العنوان والمؤلف والموضوع والكلمات المفتاحية الأصلية ولا كتلة XMP. ويُضبط المُنشئ والمُنتِج على pdf-lib، المكتبة مفتوحة المصدر التي يستخدمها Kopitiam، ويُضبط التاريخان على لحظة التنزيل.
  • «تدوير» و«علامة مائية» و«إضافة أرقام الصفحات» تحفظ التغييرات في الملف نفسه. يبقى العنوان والمؤلف والكلمات المفتاحية وتاريخ الإنشاء الأصلية. ويصبح المُنتِج pdf-lib ويصبح تاريخ التعديل وقت التنزيل.
  • الضغط بوضع «بدون فقدان» أو «تصغير الصور» يُفرغ حقول العنوان والمؤلف والموضوع والكلمات المفتاحية والمُنشئ والمُنتِج. ويبقى تاريخا الإنشاء والتعديل وأي كتلة XMP.
  • الضغط بوضع «قوي» يعيد بناء كل صفحة كصورة في ملف جديد، فلا ينتقل أي من الحقول الأصلية، ولا يعود النص قابلًا للتحديد.
مسح البيانات الوصفية لا يمسح الصفحات. الأدوات التي تبني ملفًا جديدًا ما زالت تنسخ كل صفحة كما هي، بما في ذلك التعليقات وحقول النماذج الموجودة على تلك الصفحة. تحقّق منها على حدة، واستخدم «تعتيم» لا مربعًا مرسومًا لأي شيء على الصفحة يجب أن يزول.

طريقة سريعة لتنظيف ملف قبل إرساله

  1. تحقّق من الملف كما هو موصوف أعلاه ودوّن ما تريد إزالته.
  2. افتحه في «ترتيب PDF»، واترك الصفحات كما هي، وانقر على «تنزيل PDF المرتَّب». لا تحتوي النسخة الجديدة على العنوان أو المؤلف أو الموضوع أو الكلمات المفتاحية الأصلية ولا على كتلة XMP.
  3. إن كان على الصفحة نص يجب إزالته، مثل رقم IC على قسيمة راتب، فاستخدم «تعتيم PDF» بدلًا من ذلك وانقر على «تعتيم وتنزيل». هذه الأداة أيضًا تبني ملفًا جديدًا، فتسقط البيانات الوصفية نفسها، ويُزال النص المعتّم بدلًا من تغطيته.
  4. افتح النسخة المنزّلة وتحقّق من «خصائص المستند» ولوحة التعليقات مجددًا قبل إرسالها.

ستقول النسخة الجديدة إنها أُنتجت بواسطة pdf-lib، بتاريخ اليوم. هذا يكشف المكتبة التي كتبت الملف، لا هويتك، لكن من المفيد أن تعرفه.

حالات خاصة، ومتى لا تستخدم Kopitiam

  • الملفات المحمية بكلمة مرور أو المقيّدة: لا يستطيع Kopitiam فتح ملفات PDF المقفلة بعد. افتح الملف بكلمة مروره في القارئ واستخدم «طباعة» ثم «حفظ كـ PDF» لإنشاء نسخة غير مقفلة. تلك النسخة جديدة أيضًا، ولها بياناتها الوصفية الخاصة، فتحقّق منها.
  • المستندات الممسوحة: غالبًا ما يسمّي حقل المُنتِج الماسح الضوئي أو تطبيق المسح. وإن كان في المسح طبقة نص من OCR، فأداة «تعتيم» تزيل ذلك النص المخفي في المناطق التي تحددها، لا الصورة المرئية فقط.
  • الملفات الكبيرة جدًا: كل شيء يعمل على جهازك، فالحدّ العملي هو ذاكرة جهازك. قد يكون مسح من 300 صفحة بطيئًا على هاتف قديم؛ والكمبيوتر يتعامل معه بشكل أفضل.
  • حين تهم التواريخ: إن كان يجب أن يحتفظ سجل بتاريخ إنشائه الأصلي، فلا تمرّره على أداة تبني ملفًا جديدًا. «تدوير» و«علامة مائية» و«إضافة أرقام الصفحات» والضغط بوضع «بدون فقدان» أو «تصغير الصور» تحتفظ بتاريخ الإنشاء. أما «تعديل» و«دمج» و«تقسيم» و«استخراج» و«ترتيب» و«تعتيم» والضغط «القوي» فتعيد ضبطه.
  • حين تحتاج إلى ضبط البيانات الوصفية، مثل عنوان مناسب لتقرير منشور: استخدم التطبيق الذي أنشأ المستند. لا يستطيع Kopitiam كتابة حقول مخصصة.

أدوات PDF في Kopitiam تعمل في متصفحك، فلا يُرفع الملف الذي تنظّفه إلى خادم في الطريق. وللمستندات الحساسة، هذا نصف الغاية.