المستندات · PDF مجموعة الأدوات
MediaBox وCropBox و/Rotate: كيف يقوم PDF بتعريف صفحاته
· خلفية
قوات الدفاع الشعبي هندسة الصفحة تناوب
لا تحتوي صفحة PDF على "حجم" ثابت بالمعنى اليومي؛ تحتوي على مربعات ووحدات وقيمة دوران يفسرها المشاهدون. يشرح هذا المنشور هذه الخصائص وما تعنيه عند دمج صفحات ذات أشكال مختلفة أو تدويرها أو وضع علامة مائية عليها.
لماذا يحتوي الملف المدمج على صفحات ذات حجمين - خلط مستندات A4 وLetter ورؤية كلا الشكلين في النتيجة
لا يؤدي دمج مصادر A4 وUS Letter إلى وضع كل ورقة في مستطيل واحد. ToolAcre ينسخ كل صفحة بأبعادها وتدويرها الحاليين، بحيث يمكن للمخرجات أن تتناوب الأحجام بشكل واضح. يحافظ هذا السلوك على الشكل الهندسي المصدر بدلاً من توسيع المحتوى إلى ورقة مشتركة.
تؤثر الأبعاد المختلطة على الطباعة وتخطيط الصور المصغرة وموضع العلامة المائية والمخرجات النقطية. قم بمراجعة الملف المدمج عند حدود الصفحة واختر تغيير حجم الطابعة بشكل متعمد. لا يعد الدمج أداة تسوية، وكون الملف PDF لا يعني أن كل صفحة لها نفس العرض أو الارتفاع.
تستخدم مجموعة الأدوات PDF نقطة ولكنها لا توفر درسًا عامًا في تاريخ الوحدة
تكشف عملية image-to-PDF عن الوحدة التي يستخدمها كود التطبيق فعليًا: يتم قياس الهوامش بالنقاط. يمكن أن تتطابق صفحة الصورة المجهزة مع أبعاد الصورة المضمنة بالإضافة إلى ضعف الهامش، بينما تستخدم الأوراق المعدة مسبقًا عروض النقاط والارتفاعات التي تم تكوينها. لا يحدد المصدر تاريخًا أوسع للوحدة.
تدخل البيكسلات في مسار مختلف. PDF-to-image يطلب من pdf.js إطار عرض بمقياس محدد ويخصص لوحة قماشية من أبعاد البكسل تلك. وبالتالي يمكن أن تحتوي الصفحة على هندسة PDF مستقرة أثناء إنتاج بيانات نقطية أكبر أو أصغر اعتمادًا على المقياس ووحدات حماية الذاكرة. النقاط ووحدات البكسل الناتجة ليست إعدادات قابلة للتبديل.
لا يتم عرض الفروق بين MediaBox وCropBox بواسطة هذه الواجهة
يميز المصنف بين MediaBox وCropBox، لكن هذه الواجهة لا تعرض أو تحرر أو تسمح للمستخدمين بالاختيار بين هذين المربعين. تطلب عمليات التطبيق من كائنات صفحة المكتبة عرض الصفحات وارتفاعها ونسخها كما هو منصوص عليه. سيحتاج التفسير التفصيلي لأسبقية المربع إلى أدلة مواصفات مباشرة تتجاوز هذه المصادر.
التعليمات العملية هي فحص النتيجة المرئية. إذا قام العارض المصدر بقص العلامات أو إظهار مسافات بيضاء غير متوقعة، فإن عملية الدمج تحمل الصفحة بدلاً من إصلاح مربعاتها. يستخدم وضع العلامة المائية الأبعاد التي تظهرها المكتبة، كما يعرض PDF-to-image إطار العرض الذي توفره pdf.js.
تقوم الأداة بقراءة وإضافة تدوير الصفحة دون التأكد من سلوك العقدة الموروثة
يتم تخزين التدوير كزاوية صفحة تقرأها العملية من خلال pdf-lib. يقوم ToolAcre بإضافة ربع الدورة المطلوبة وتطبيع النتيجة إلى 0، أو 90، أو 180، أو 270. ولا يكشف ما إذا كانت قيمة الإدخال قد نشأت مباشرة على الصفحة أو من خلال البنية الداخلية الموروثة.
وهذا الإغفال لا يضعف قاعدة الاستخدام: فالتناوب أمر نسبي. يؤدي تطبيق 90 درجة على صفحة تم الإبلاغ عنها حاليًا في 270 إلى إنتاج 0. تترك الأداة الأبعاد المخزنة دون تغيير ولا تقوم بتحويل تدفقات المحتوى. تتم إضافة تمريرة ثانية مرة أخرى، لذا قم بمراجعة الإخراج الحالي قبل اختيار منعطف آخر.
عمودي وأفقي - لماذا يكون الاتجاه نتيجة لأبعاد الصندوق والتدوير معًا، وليس علامة منفصلة
يعد الوضع الرأسي والأفقي نتائج لأبعاد الصفحة والمحتوى والتدوير المطبق بدلاً من التحكم المنفصل في هذه الواجهة. يمكن أن تظهر الصفحة العريضة عند درجة صفر والصفحة الطويلة التي يتم تدويرها بمقدار تسعين درجة في الوضع الأفقي. لا تقوم مجموعة الأدوات بإعادة تسمية الاتجاه؛ يقوم بنسخ الأبعاد أو تحديث التدوير وفقًا للعملية المحددة.
وهذا ما يفسر سبب احتياج عمليات الفحص المختلط إلى معالجة خاصة بالصفحة. اختر المواضع الفعلية بناءً على المحتوى المرئي، وليس على علامة الاتجاه المخمنة. بالنسبة للإعدادات المسبقة من image-to-PDF، تعد الأبعاد الرأسية والأفقية أبعادًا صريحة للورقة، بينما تقوم ميزة مطابقة كل صورة بإنشاء صفحة بناءً على العرض والارتفاع الخاص بكل صورة.
العواقب بالنسبة للأدوات على مستوى الصفحة - يؤدي الدمج إلى الاحتفاظ بالمربعات الخاصة بكل صفحة، ويجب وضع علامة مائية بالنسبة لمربع كل صفحة
يحافظ الدمج على أبعاد كل صفحة وتدويرها. تقوم العلامة المائية بحساب المواضع مقابل كل عرض وارتفاع للصفحة، وقياس علامات الصورة كجزء من عرض الصفحة، ورسم النص عند نقاط الارتساء المحددة. وبالتالي قد يبدو حجم النص الثابت مختلفًا على ورقة صغيرة ورسم كبير.
تدور العلامات الزاوية حول مرساتها ويتم وضعها من قياسات العلامات غير المدورة، لذلك قد لا يشغل الختم القطري المركز البديهي. اختبار أحجام الصفحات المختلطة والتدويرات الموجودة. PDF-to-image ينتج عنه أيضًا أبعاد بكسل مختلطة عندما تختلف الصفحات المصدر، حتى تحت مقياس واحد محدد.
توجد مربعات ما قبل الطباعة وقياس الصفحة الموحد خارج مجموعة الأدوات هذه
لا يتم تنفيذ خيارات BleedBox وTrimBox وArtBox وفرض ما قبل الطباعة والقياس الموحد للصفحة هنا. لا تقوم مجموعة الأدوات أيضًا باقتصاص الصفحات إلى مربع محدد أو تغيير حجم الصفحات المنسوخة أثناء الدمج. تتطلب مسارات العمل هذه برامج يتم توثيق ضوابطها الهندسية وضمانات المخرجات بشكل صريح.
تجنب وصف الدمج الناجح كتسوية الطباعة. للإنتاج الاحترافي، قم بفحص الصناديق وقياس الحجم باستخدام أدوات ما قبل الطباعة بعد العمل على الصفحة. ToolAcre مناسب للنسخ والطلب والتقطيع إلى أرباع ووضع العلامات والتحويل بموجب سلوكه المعلن، وليس للتصديق على تعريف صفحة جاهز للطباعة.
تتنبأ أبعاد كل صفحة والتدوير الإضافي بالعمليات التي يتم شحنها
النموذج الهندسي الأكثر فائدة هو نموذج يعتمد على المصدر: كل صفحة تحمل أبعادًا ودورانًا حاليًا؛ دمجها ونسخها، وتدويرها يضيف إلى الزاوية، وتقرأ العلامة المائية أبعاد الموضع، ويقوم التحويل النقطي بتحويل إطار العرض المعروض إلى وحدات بكسل. تتنبأ هذه الحقائق بما سيراه المستخدمون.
كما أنهم يحددون ما لن يحدث تلقائيًا. لا يتم جعل الصفحات موحدة، ولا يتم عرض المربعات للتحرير، ولا تتم إعادة رسم المحتوى أثناء التدوير. تحقق من المخرجات ذات الحجم المختلط في العارض النهائي، واحتفظ بالنسخ الأصلية، واستخدم أدوات هندسية متخصصة عندما تمتد المهمة إلى ما هو أبعد من هذه العمليات على مستوى الصفحة. بالنسبة للطباعة، قم بمراجعة إعدادات القياس بشكل منفصل لأن الطابعة يمكن أن تفرض سلوك الملاءمة الخاص بها بعد أن احتفظت مجموعة الأدوات PDF بأمانة بأبعاد المصدر المختلط. يمكن أن تكشف معاينة الطباعة عن القطع أو التوسيط غير المتوقع الذي يحدث بسبب إعداد الوجهة بدلاً من نسخة الصفحة المحلية نفسها. غالبًا ما يكشف فحص إضافي للأوراق الأكبر والأصغر عن افتراضات القياس قبل طباعة حزمة مختلطة بأكملها.