MediaBox وCropBox وBleedBox: أي صندوق صفحة تنظر إليه؟
تخزّن صفحات PDF الصناديق MediaBox وCropBox وBleedBox وTrimBox. وأداة القص في PDF123 تضبط MediaBox وCropBox على المستطيل نفسه كي يتوافق العارض والمقاس.

صفحة PDF ليست مستطيلاً واحداً. فالصيغة تخزّن عدة صناديق صفحة، حتى تختلف المطابع والعارضات والمحرّرات حول «مقاس الصفحة». وحين يبدو القص خاطئاً، أو يطلب مطبع هامشاً زائداً، فأنت تجادل عادةً في أي صندوق هو المعنيّ.
الصناديق بعبارات بسيطة
- MediaBox: لوحة الصفحة الكاملة، وهو أكبر صندوق يحدّد مقاس الوسيط. ويُفترض أن يملك كل صفحة واحداً.
- CropBox: المنطقة التي يستخدمها العارضون كصفحة مرئية. وإن غاب أخذ قيمته من MediaBox.
- BleedBox: المنطقة التي تشمل الهامش الزائد بعد حدّ القطع للطباعة التجارية.
- TrimBox: المقاس النهائي المقصود بعد القص.
- ArtBox: امتداد المحتوى ذي المعنى، وهو أقل شيوعاً في ملفات المكاتب.
وترسم العارضات CropBox دائماً تقريباً، بينما تهتم برامج ما قبل الطباعة بـ BleedBox وTrimBox. والخلط بينها ينتج الشكوى الكلاسيكية: «قصصته لكن المطبعة ما زالت ترى الهوامش القديمة»، إذ تحرّكت نافذة العرض بينما ما زال MediaBox أو TrimBox يعلن اللوحة القديمة.
والإحداثيات في فضاء مستخدم PDF، حيث تساوي النقطة الواحدة 1/72 بوصة. ونقطة الأصل أسفل يسار الصندوق الموصوف، لا أعلى يسار نافذة الشاشة. والأدوات التي تأخذ «X وY والعرض والارتفاع» تصف مستطيلاً في ذلك الفضاء.
القص يغيّر الحدّ المرئي
في PDF123 تأخذ Crop قيم X وY والعرض والارتفاع بالنقاط، وتكتب ذلك المستطيل في كلاً من MediaBox وCropBox على كل صفحة. فتتفق العارضات التي تحترم CropBox والأدوات التي تقرأ MediaBox على مقاس الصفحة نفسه بعد العملية. ويُخفى المحتوى خارج الصندوق الجديد عن العرض، لا أن تدفق المحتوى الأساسي يُحذف بالضرورة؛ فالهندسة أولاً، وتمزيق عوامل الرسم غير المستخدمة مهمة منفصلة.
وتغيّر تطبيقات أخرى CropBox وحده أحياناً وتترك MediaBox كما هو. وإعادة فتح ذلك الملف في مكان آخر قد تبدو قصاً «فاشلاً» وهي في الحقيقة عدم تطابق بين الصندوقين. افحص أي صندوق يعرضه كل أداة قبل أن تفترض أن الملف تالف.
ولا يعيد Crop كتابة BleedBox ولا TrimBox ولا ArtBox. وإن كان سير عمل طباعة ما زال يقرأ تلك القواميس، فقد تصف الصفحة قبل القص حتى تحدّثها أداة ما قبل طباعة. أما مهام «اقتطع هذا الهامش للبريد» بنمط المكاتب فتهمها عادةً محاذاة MediaBox مع CropBox، وهو ما يضبطه مسار القص هذا.
التحجيم رافعة مختلفة
تغيّر Scale pages مقاس الصفحة (A4 أو Letter أو معامل تحجيم) بدل اقتطاع نافذة داخل اللوحة الحالية. وهي أيضاً تضبط MediaBox وCropBox على المقاس الهدف، وتلفّ محتوى الصفحة في تحويل تحجيم كي يناسب الرسمُ اللوحةَ الجديدة. استخدم القص حين تريد الاحتفاظ بمنطقة وإخفاء ما عداها، والتحجيم حين يجب أن تُسقَط الصفحة كاملة على مقاس ورق هدف.
وقص صفحة بمقاس Letter إلى نافذة 200×200 نقطة يختلف عن تحجيم الصفحة نفسها إلى A4، ولا يمكن تبديل أحدهما بالآخر. فأحدهما يستبعد من العرض كل ما يقع خارج مستطيل، والآخر يعيد إسقاط الصفحة كلها في مقاس وسيط جديد.
تشخيص ملف «مقاسه خاطئ»
حين يقول مطبع إن الصفحة ما زالت بمقاس Letter بعد أن «قصصتها» في تطبيق آخر، صدّر MediaBox وCropBox وافحصهما منفصلين. فقد يبدو تغيير CropBox وحده صحيحاً في العارض بينما ما زال MediaBox يبلّغ برنامج الرصف بالمقاس القديم. ويتجنّب Crop في PDF123 هذا الانقسام بكتابة المستطيل نفسه في الصندوقين.
وإن بدت الصفحات مقتطعة بعد دمج أو استيراد، فتحقّق مما إذا كانت أداة سابقة قد ضبطت CropBox أصغر من MediaBox دون تحديث كليهما. ويعرض Get Info عدد الصفحات والتشفير لا إحداثيات الصناديق؛ فاستخدم أداة فحص PDF أو حقول النقاط في واجهة القص حين تحتاج الأرقام.
الخلاصة العملية
اسأل «أي صندوق أنظر إليه؟» قبل أن تثق بالمليمترات على الشاشة. وإن اختلفت أداتان على مقاس الصفحة، فقارن MediaBox بـ CropBox قبل أن تتهم الملف بالتلف. للقص التفاعلي: قص ملف PDF بلا حساب. وللأتمتة، تُنشر حقول الهندسة نفسها على POST /api/v1/general/crop فراجع المطوّرين.