إزالة البيانات الوصفية
جرّد التفاصيل الخفية التي يحملها ملف PDF عمّن صنعه.
تعمل هذه الأداة داخل متصفحك بالكامل. لا يُرفع ملفك أبدًا، ويمكنك التحقق من ذلك في تبويب الشبكة بمتصفحك. تحقّق بنفسك: افتح تبويب الشبكة في متصفحك وراقب. سترى طلبًا صغيرًا واحدًا يسأل إن كان لديك مهام متبقية — اسم أداة وبصمة تجزئة، وليس الملف أبدًا.
ماذا تفعل هذه الأداة
This clears the information a PDF carries about itself rather than anything on its pages. That is more than the author field people expect: the document properties, the XMP packet, the private data an editor left under /PieceInfo, per-page metadata, and the identifier in the trailer. The file is read first, so the result can tell you what was actually found and what was removed.
Use it before a document leaves your organisation: a tender response that should not name the person who drafted it, a CV that would otherwise carry your employer's file server path, or a template you are publishing that still credits the client you built it for.
كيف تعمل
- Drop the PDF onto this page.
- Leave Keep the title off unless the title is deliberate and public - it is often a file path or a working name nobody meant to publish.
- Leave Keep the dates off if you are anonymising. The timestamps are a fingerprint, and clearing them clears the document identifier with them.
- Press Remove metadata.
- Read the report. It lists what was found in the file and what was taken out, so nothing to remove is a real and useful answer.
The gap between what people expect this to remove and what a PDF actually carries is the reason the tool exists. A file routinely records the application that produced it, the operating system account signed in at the time, the full path the source document lived at, every editing session's timestamps, and - in anything that passed through Illustrator or InDesign - a private data blob under /PieceInfo that no PDF reader will ever display to you.
The trailer identifier matters more than its obscurity suggests. It is a pair of hashes derived from the file and the moment it was written, and it survives every cleanup tool that only clears the document properties dialog. Two files carrying the same first identifier are demonstrably versions of one original, which is precisely what someone anonymising a document does not want to leave behind.
Removal here means removal, not blanking. Each entry is deleted from the file and anything only that entry pointed at goes with it, so the values are not left sitting in the bytes for anyone who opens the file in a text editor. When the properties dictionary ends up empty it is dropped entirely, because an empty one is itself a small signal about how the file was made.
This does not touch what is written on the pages. A name in a letterhead, a signature block, a footer with a file path - all of that is content, and content is what Redact PDF is for. Metadata removal makes the file anonymous; it does not make the document anonymous.
The reading and the rewriting both happen in your browser with pdf-lib. There is a pleasing consistency in that: a tool whose job is to stop a document telling strangers about you would be a strange thing to run by sending the document to a stranger.
ما لا تستطيع هذه الأداة فعله
- Only the file's own metadata is removed. Names, addresses and paths written into the page content stay exactly where they are - use Redact PDF for those.
- Metadata stored inside embedded images, such as a photograph's EXIF block with its camera and GPS fields, is not read or stripped.
أسئلة يطرحها الناس
- ما الذي يُزال بالضبط؟
- قاموس معلومات المستند - العنوان والمؤلف والموضوع والكلمات المفتاحية والمنشئ والمنتِج والطوابع الزمنية - إضافة إلى حزمة بيانات XMP، وكتل /PieceInfo التي تتركها المحررات على مستوى المستند والصفحة، وتدفقات البيانات الوصفية لكل صفحة، والمعرّف الموجود في ذيل الملف. وتذكر النتيجة أيًّا من هذه كان موجودًا فعلًا في ملفك.
- كيف أتحقق من نجاح العملية؟
- افتح النتيجة في أي قارئ وانظر إلى خصائص المستند: الحقول فارغة. ولفحص أدقّ، شغّل exiftool على الملف، أو افتحه في محرر نصوص وابحث عن اسم المؤلف - فالمداخل محذوفة لا مفرَّغة، فلا يبقى ما يُعثر عليه.
- هل يزيل هذا اسمي من نص المستند؟
- لا، والفرق مهم. هذه الأداة تمسح ما يقوله الملف عن نفسه. أما اسم مطبوع في ترويسة، أو مكتوب في كتلة توقيع، أو موجود في تذييل، فهو محتوى صفحة، وإزالته تعني حجب الصفحة - وأداة حجب PDF تزيل البكسل والنص الكامن تحته معًا.
- لماذا تُمسح التواريخ ومعرّف المستند معًا؟
- لأنهما النوع نفسه من الأدلة. وقتا الإنشاء والتعديل يقولان متى كُتب الملف؛ ومعرّف الذيل مشتق من الملف ومن تلك اللحظة نفسها، وهو يربط نسخ المستند الواحد بعضها ببعض. فالاحتفاظ بالتواريخ احتفاظٌ بهوية الملف، ولذلك يتحركان معًا بدل أن يمنحاك شعورًا زائفًا بملف نظيف.
- إلى أين يذهب الملف؟
- إلى لا مكان. تقرؤه مكتبة pdf-lib وتعيد كتابته في عامل ويب على جهازك، ولا يغادر الصفحةَ أي طلب. ولأداة تُستخدم تحديدًا لمنع مستند من الكشف عن أشياء تخصّك، هذا هو التصميم المعقول الوحيد - ويمكنك تأكيده في تبويب الشبكة.