حجم الملف والضغط

لماذا يكبر حجم ملف PDF عند حفظه أو تعديله

لماذا كبر حجم ملف PDF بعد تعديله؟

الإجابة المختصرة

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

حفظ يضيف بدل أن يستبدل

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

xref1xref234

A save that appends, and the same file rewritten

  1. The file as first written: its objects, then a table saying where each of them is.
  2. A change saved by appending. The original bytes are untouched and the new revision holds only what changed — so the old copy of the changed object is still in the file, and still costs what it costs.
  3. The new table points back at the old one, so a reader knows where to look for everything this revision did not replace. Save five times and there are five tables in the chain.
  4. Rewriting the document instead of appending to it drops whatever the later revisions superseded. That is how a file comes back from a tool smaller than it went in without anything having been compressed.

ومعيار ISO 32000-1 ينص على ذلك، والتطبيقات تفعله لأنه سريع — فتغيير كلمة واحدة في مستند من أربعمئة صفحة يصبح بضع مئات من البايتات تُكتب في نهاية ملف بدل إعادة كتابة أربعمئة صفحة. وهو أيضاً كيف ينجو توقيع رقمي من إضافة تعليق بعده، لأن البايتات الموقّعة لا تزال هناك دون مساس في المقدمة.

والثمن أن النسخة القديمة من كل كائن غيّرته لا تزال في الملف. احفظ خمس مرات وقد يحمل المستند خمس مراجعات، كل منها تحتفظ بالنسخة الملغاة لما استبدلته التالية. فالمستند الذي يُفتح صحيح؛ أما الملف فهو تاريخه.

ونتيجتان، إحداهما عن الحجم والأخرى أخطر.

الحجم: قد يتضاعف ملف خلال عصر من التحرير دون صفحة جديدة واحدة. ولا عيب فيه ولن ينفعه أي ضاغط، لأن البايتات ليست سيئة الضغط — بل هي ببساطة غير لازمة.

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

وجدير بالمعرفة عن الأدوات هنا: إنها لا تُلحِق. فكل أداة في هذا الموقع تقريباً تبني مستنداً جديداً وتنسخ الصفحات إليه، أي أن الناتج له مراجعة واحدة وما ألغته المراجعات القديمة يسقط. وهذه ليست ميزة صممها أحد للحجم — بل هي موجودة لأن مكتبة PDF التي يستخدمها الموقع تكتب جدول مراجع متقاطعة معطوباً حين تعيد حفظ مصدر محدّث تزايدياً، فيرفض Acrobat النتيجة. وبالقياس على مستند حقيقي أثناء إصلاح ذلك: ٢١٧٬٩١٣ بايت عبر مسار إعادة الحفظ مقابل ١٩٢٬٩٩٤ بايت عبر إعادة البناء، مع بقاء ٥٬٨٦٥ حرفاً من النص كلها قابلة للاستخراج. فالملف الذي يعود أصغر من أداة لم تضغط شيئاً يكون عادةً قد فقد تاريخ مراجعاته فحسب.

تعديل حوّل الصفحة إلى صورة

السبب الشائع الثاني، وهو الذي له ثمن دائم.

صفحة النص قائمة تعليمات وتكلّف بضعة كيلوبايتات. والصفحة نفسها مرسومة ومحفوظة كصورة هي عدة ملايين بكسل، ولا قدر من الضغط يعيدها إلى بضعة كيلوبايتات. ولذلك فأي عملية تحوّل الصفحة إلى صورة تكبّر الملف — غالباً كثيراً — وتأخذ معها طبقة النص.

123

Why rasterising a page makes the file bigger

  1. A page of text: a list of instructions — this font, this size, these characters, at these coordinates. A page of prose costs a few kilobytes.
  2. The same page rendered and stored as an image. Every letterform is pixels now, and the pixels are what the file has to carry from here on.
  3. The text goes with it: nothing to search, select, copy or read aloud. It is the one change that makes a document bigger and less useful at the same time.

وأي العمليات على هذا الموقع تفعل ذلك بالضبط:

  • تسطيح PDF — أحياناً فقط. يحاول أولاً تسطيح حقول النموذج مباشرة، فيبقى النص حياً والملف صغيراً. فإن فشل — لتعذّر توليد مظاهر، أو لوجود تعليقات خارج النموذج، أو لكون النموذج من نوع XFA — رسم كل صفحة وأعاد بناء المستند من صور JPEG. وصفحة النتيجة تخبرك أي المسارين عمل، وليست تلك تفصيلة: فعبارة «نموذجك مقفل» تعني شيئاً مختلفاً بحسب بقاء المستند قابلاً للبحث.
  • PDF إلى تدرج رمادي — دائماً. كل صفحة تُرسم وتُجرَّد من اللون بكسلاً بكسل وتُكتب ثانيةً كصفحة JPEG. وإعدادات الجودة الثلاثة ترسم بمقدار ٢٫٠ و١٫٥ و١٫١ من حجم الصفحة وتشفّر بجودة JPEG ٠٫٩٢ و٠٫٨٢ و٠٫٦٨. مرّر مستنداً نصياً خلاله وتوقّع ملفاً أكبر بلا نص قابل للتحديد؛ وصفحة الأداة تقول ذلك قبل صندوق الرفع. فهي الأداة الصحيحة لمسح ملوّن والخاطئة لتقرير.
  • تنقيح PDF — الصفحات المعلّمة فقط. الصفحات المعلّمة تُرسم بضعف حجمها مع طلاء المربعات السوداء داخل البكسلات، وهذا ما يجعل التنقيح نهائياً. أما الصفحات التي لم تلمسها فتُنسخ بنصها سليماً، فلا يكلّفك التنقيح إلا الصفحات التي نقّحتها.
  • ضغط PDF عند أقصى إعداداته. المستويان الأدنى يعيدان ضغط الصور داخل المستند ويتركانه مستنداً. أما المستوى الأقصى فيحوّل إلى صور، وهو موسوم بأنه مُتلِف على الصفحة قبل تشغيله.

وحدٌّ يفاجئ الناس: لوحة الرسم في المتصفح لا يمكن أن تكون كبيرة بلا حدود، فالرسم محدود بـ ٤٬٠٩٦ بكسل على كل ضلع وبنحو ١٦ ميغابكسل إجمالاً. والصفحة الكبيرة جداً تُرسم بأقل من المقياس المطلوب بدل أن تعود فارغة، ما يعني أن ملصق A0 يمر بأداة تحويل إلى صور يخرج أقل حدّة من صفحة A4. ومقالة ما حجم ملف PDF الذي يحتمله المتصفح تتناول بقية حدود العمل في تبويب.

الخطوط والصور والأشياء التي تُضمَّن مرتين

الأسباب الباقية كلها بالشكل نفسه: شيء كان مشتركاً أو جزئياً أو مضغوطاً أصلاً، صار غير مشترك أو كاملاً أو معاد الضغط.

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

وإضافة من بضعة بايتات تستحق التسمية لأنها من صنع هذا الموقع. فـ iBuildPDF يكتب جداول مراجع متقاطعة كلاسيكية بدل تدفقات المراجع المضغوطة التي تستخدمها المكتبة افتراضياً. وكلاهما صحيح؛ لكن Acrobat يرفض الثانية كثيراً برسالة «كائن الجذر مفقود أو غير صالح»، والملف الذي لا يفتحه أشهر قارئ ليس ملفاً أصغر. وبالقياس، يكلّف الجدول الكلاسيكي نحو ٢٫٧٪ على مستند واقعي غني بالصور وبين ١٧٪ و٢٧٪ على مستند نصي صغير جداً حيث يكون الجدول معظم الملف. وتلك مقايضة مقصودة وهي كل مساهمة هذا الموقع في كِبر ملفك.

أما إضافة أرقام الصفحات أو علامة مائية فلا تكلّف شيئاً تقريباً: فكلاهما يرسم بأحد الخطوط القياسية الأربعة عشر، فلا تُضمَّن بيانات خط إطلاقاً — بضع مئات من البايتات لكل صفحة من تعليمات الرسم ولا أكثر.

استعادة الحجم

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

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

أربعة أمور تستحق المعرفة قبل أن تحاول

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

الأدوات التي يغطيها هذا المقال

المصادر

التوثيق الأساسي للمعلومات الواردة أعلاه.

آخر مراجعة: 30 سبتمبر 2026

نشر بواسطة iBuildPDF.

المزيد من قاعدة المعرفة

تصفّح قاعدة المعرفة