الإزالة ليست زرًا واحدًا
كل كائن تفاعلي في صفحة PDF هو تعليق، وثلاثة من الأنواع الفرعية ليست علامات مراجعة إطلاقًا:
/Widgetهو حقل نموذج. احذفه يختفِ النموذج: القيم ومربعات الاختيار والقوائم ومدخل/AcroFormالذي يربطها./Linkهو رابط أو قفزة داخلية. احذفه ينكسر التنقل، بما في ذلك الوجهات التي يشير إليها جدول المحتويات./Popupهو نافذة الملاحظة، لا الملاحظة نفسها.
الأداة التي تعامل «إزالة كل التعليقات» كإجراء واحد تدمّر النماذج والروابط بصمت. أما هذه فتحتفظ بالنوعين افتراضيًا، وتمنح كلًّا منهما مفتاحًا موسومًا بوضوح، ولا تعرض النوافذ المنبثقة بوصفها قابلة للإزالة بذاتها: فهي تتبع الملاحظة التي تخصها، وما تيتّم منها يُنظَّف.
اختر بدقة ما سيُزال
صفِّ حسب النوع الفرعي، أو المؤلف (/T)، أو نطاق تواريخ مقروء من /CreationDate أو /M، أو نطاق صفحات، أو كل ذلك معًا. يتحدث العدد والتفصيل حسب النوع والمؤلف والصفحة، وكذلك المربعات الحمراء والخضراء في المعاينة، مع كل تغيير في التحديد، قبل كتابة أي شيء.
تُعامَل الردود كسلاسل: إزالة تعليق تأخذ معها ردوده المرتبطة عبر /IRT، لأن الرد الذي اختفى أصله يظهر كشظية بلا مرساة في كل برنامج قراءة. ويمكنك تعطيل ذلك.
الدمج بدل الإزالة
يرسم الدمج تدفق مظهر التعليق داخل محتوى الصفحة، فتبقى العلامة مرئية لكن لا يمكن تحديدها أو تحريرها أو استخراجها. ويتبع الموضع البند §12.5.5 من PDF 32000-1: يُحوَّل /BBox الخاص بالمظهر بمصفوفته /Matrix، ثم تُكتب قبل Do المصفوفةُ التي تسقط المستطيل الناتج على /Rect التعليق. وتتحول شفافية /CA إلى ExtGState.
ليس كل شيء يمكن دمجه بأمانة. فالتعليق بلا تدفق مظهر، أو الذي له عدة حالات بلا /AS للاختيار، أو المعلَّم كمخفي، يُترك كما هو ويُذكر بالاسم — والبديل هو إسقاط علامة طلبتَ إبقاءها مرئية.
التنظيف والتحقق
تحذف الإزالة كائنات التعليقات نفسها ونوافذها المنبثقة وتدفقات مظهرها (ما لم يشاركها تعليق ناجٍ)، ومصفوفة /Annots حين تفرغ، ومدخلات /AcroForm التي لم تعد تشير إلى شيء. ويُحفظ الملف بإعادة كتابة كاملة لا بتحديث تراكمي، فلا تبقى التعليقات المُزالة في البايتات. ثم يُفتح الناتج بمحلّل مختلف وتُحصى التعليقات الباقية.
الخصوصية
يُفتح الملف ويُحرَّر ويُحفظ بالكامل داخل متصفحك. لا يُرفع أي شيء.
Tiny Online Tools







