สำหรับเครื่องพิมพ์ PostScript ทุกเครื่องส่วนหนึ่งของไดรเวอร์คือไฟล์ ASCII ที่เรียกว่าPostScript Printer Description (PPD) PPD ใช้ในระบบการพิมพ์ CUPS บน Linux และ Mac OS X เช่นกันแม้กระทั่งสำหรับเครื่องพิมพ์ที่ไม่ใช่ PostScript
ทุก PPD ต้องเป็นไปตามข้อกำหนด PPD ที่เขียนโดย Adobe มีคำจำกัดความของ* ImageableArea (นั่นคือคีย์เวิร์ด PPD ) สำหรับสื่อแต่ละขนาดที่สามารถจัดการได้ ค่าดังกล่าวจะได้รับเช่น*ImageableArea Folio/8,25x13: "12 12 583 923"
สำหรับเครื่องพิมพ์หนึ่งเครื่องในสำนักงานนี้ที่นี่และ*ImageableArea Folio/8,25x13: "0 0 595 935"
สำหรับเครื่องพิมพ์ที่นั่งอยู่ในห้องถัดไป
ตัวเลขเหล่านี้หมายถึง"มุมล่างซ้ายอยู่ที่ (12 | 12) มุมขวาบนอยู่ที่ (583 | 923)" (โดยที่ตัวเลขเหล่านี้วัดเป็นจุด 72pt == 1 นิ้ว) เห็นไหมครับว่าเครื่องพิมพ์เครื่องแรกพิมพ์ขอบ 1/6 นิ้ว? - คุณเห็นไหมว่าอันถัดไปสามารถพิมพ์แบบไร้ขอบได้?
สิ่งที่คุณต้องรู้มีดังนี้แม้ว่าเครื่องพิมพ์จะทำระยะขอบได้น้อยมาก แต่หาก*ImageableArea
ตั้งค่าPPD ให้มีระยะขอบกว้างขึ้นข้อมูลการพิมพ์ที่สร้างโดยไดรเวอร์และส่งไปยังเครื่องพิมพ์จะถูกตัดออกตามการตั้งค่า PPD - - ไม่ใช่โดยเครื่องพิมพ์เอง
ในปัจจุบันมีโมเดลมากขึ้นเรื่อย ๆ ในตลาดซึ่งสามารถพิมพ์แบบขอบจรดขอบได้ โดยเฉพาะอย่างยิ่งสำหรับเครื่องพิมพ์เลเซอร์สำนักงาน (ไม่รู้เกี่ยวกับอุปกรณ์สำหรับตลาดใช้ในบ้าน) บางครั้งคุณต้องเปิดใช้งานโหมดไร้ขอบนั้นด้วยสวิตช์แยกต่างหากในการตั้งค่าไดรเวอร์บางครั้งก็อยู่ในอุปกรณ์ด้วย (แผงด้านหน้าหรืออินเทอร์เฟซบนเว็บ)
รุ่นเก่าเช่น HP กำหนดระยะขอบไว้ใน PPD ของพวกเขาอย่างไม่เห็นแก่ตัวเพียงเพื่อให้อยู่ใน "ด้านที่ปลอดภัย" ตามที่คาดการณ์ไว้ HP มักใช้ 1/3, 1/2 นิ้วขึ้นไป (เช่น"24 24 588 768"
รูปแบบ Letter) ฉันจำได้ว่ามีการแฮ็ก HP PPD และปรับให้ต่ำลงเป็น"6 6 606 786"
(1/12 นิ้ว) ก่อนที่ขอบเขตทางกายภาพของอุปกรณ์จะเริ่มเข้ามาและบังคับให้มีการตัดภาพหน้าเว็บจริง
ตอนนี้ PCL และเครื่องพิมพ์ภาษาอื่น ๆ นั้นมีความสามารถในการมาร์จิ้นจากโมเดล PostScript ไม่แตกต่างกันมากนัก
แต่แน่นอนว่าเมื่อพูดถึงการพิมพ์เอกสารPDFคุณสามารถเลือก"พิมพ์ให้พอดี"หรือตัวเลือกที่มีชื่อใกล้เคียงกันได้ตลอดเวลา แม้แต่ไฟล์ที่ตัวเองไม่ได้ใช้ระยะขอบใด ๆ ว่า"พอดี"คือสิ่งที่ดูไฟล์ PDF *ImageableArea
อ่านจากคนขับและผู้ชมแล้วชั่งน้ำหนักลงหน้าไปยัง