ما الذي يبقى فعلًا بعد التعديل
ملف PDF ليس شيئًا واحدًا. فإلى جانب محتوى الصفحة المرئي، يحمل مخططًا (إشارات مرجعية)، وحقول نماذج وقيمها، وبنية وسوم لقارئات الشاشة، ومرفقات، وتوقيعات رقمية، وبيانات وصفية للمستند. ومعظم الأدوات على الإنترنت تتخلص بصمت من عدد منها، ولا تكتشف ذلك إلا لاحقًا.
إليك ما تفعله أدواتنا، والخط الفاصل أوضح مما قد تتوقع. الدمج والتقسيم واستخراج الصفحات تبني مستندًا جديدًا كليًا وتنسخ الصفحات إليه. كل ما يوجد *على الصفحة* ينتقل كما هو تمامًا — يُنسخ النص والصور والرسوم المتجهة دون إعادة ضغط أو تغيير مقاس، فتبقى الصفحات مطابقة بصريًا. لكن كل ما يوجد على مستوى *المستند* يبقى في مكانه: مخطط الإشارات المرجعية، وقاموس النموذج، وبنية الوسوم التي يتبعها قارئ الشاشة، ولغة المستند، وحقلا العنوان (Title) والمؤلف (Author). ولذلك لا يحتوي الملف المدموج أو المقسَّم على أي إشارات مرجعية — لا إشارات الملف الأول ولا أي إشارات أخرى — وقد تظل مربعات النموذج مرسومة دون أن تكون حقولًا قابلة للتعبئة. وإذا كان الحفاظ على المخطط مهمًا، فإن qpdf يحتفظ بفهرس المستند الأساسي عند الدمج؛ أما الأدوات التي تعمل داخل المتصفح فلا تفعل ذلك.
ولا توجد مشاركة للموارد بين الملفات المُدخلة أيضًا، وهذا يفسر نتيجة يستغربها الناس: ادمج تقريرين يضمّنان الخط نفسه فيُضمَّن الخط مرتين، ولذلك يكون الملف المجمّع تقريبًا مجموع أجزائه لا أصغر منها. التدوير هو الاستثناء من كل ذلك — فهو يحمّل المستند ويعيد حفظه بدلًا من بناء مستند جديد، ولا يغيّر سوى قيمة تدوير الصفحة، ولذلك فهو بلا فقدان وقابل للتراجع، ويحافظ على المخطط والنموذج والوسوم والبيانات الوصفية كما هي.
الضغط هو العملية الوحيدة التي تتنازل عن شيء، وهي صريحة بشأن ما تتنازل عنه: يُعاد ترميز الصور بجودة أقل، بينما يُترك النص والرسوم المتجهة كما هي. ولهذا فإن ضغط تقرير نصي بالكامل لا يوفر شيئًا تقريبًا، بينما قد يوفر ضغط كتيّب ممسوح ضوئيًا تسعين بالمئة.
التوقيع الرقمي لا يصمد أمام أي تعديل على الإطلاق — وهذا مقصود في التصميم. فالتوقيع يغطي بايتات المستند بالضبط، ولذلك فإن دمج ملف PDF موقّع أو تقسيمه أو تدويره أو ضغطه يُبطل التوقيع. وهذا يعني أن الصيغة تعمل بشكل صحيح، لا أن في الأداة خللًا، ولا يستطيع أي محرر PDF في أي مكان تجنّب ذلك.