การพิมพ์สองหน้าต่อแผ่นจากบรรทัดคำสั่ง


12

บอกว่าผมเริ่มออกจากเอกสาร PDF พูดของ 12 หน้าดูด้วยEvince ในการผลิต PDF อีก 6 แผ่นโดยมีการตั้งค่าหน้ากระดาษสองหน้าต่อด้านโดยปกติฉันจะใช้อุปกรณ์ "พิมพ์ไปยังไฟล์" ที่แสดงอยู่ในหน้าต่างโต้ตอบ ^ P ผลงานออกมาค่อนข้างประณีต

ฉันต้องการแปลการดำเนินการนี้สำหรับบรรทัดคำสั่ง

  • เพื่อความเข้าใจของฉันนี่ไม่ใช่การดำเนินการที่pdftkสามารถทำได้ กรุณาข้ามการตรวจสอบ
  • คำสั่งlpที่จะยอมรับตัวเลือกที่-o number-up=2ไม่รู้จักอุปกรณ์ใด ๆ ที่เรียกว่า "พิมพ์ไปยังไฟล์" lpstat -p -dซึ่งแน่นอนจะไม่แสดงขึ้นใน
  • ฉันทราบเกี่ยวกับการโพสต์"พิมพ์เป็นไฟล์" คืออะไรและสามารถใช้จากบรรทัดคำสั่งได้บ้าง . ฉันได้ติดตั้งCups-pdf แล้วซึ่งเป็นที่ยอมรับว่ามีเครื่องพิมพ์ใหม่ชื่อ PDF อย่างไรก็ตามคุณภาพการพิมพ์ของไฟล์ข้อความแบบง่ายเกินไป (เช่นไม่มีระยะขอบการพิมพ์ที่จะเริ่มต้นด้วย) ยิ่งไปกว่านั้นถ้าฉันพิมพ์ไฟล์ PDF ที่มีอยู่ในอุปกรณ์นี้อีกครั้งlp -p PDF existing.pdfไม่สามารถแม้แต่จะเปิดเอาต์พุต copycatted นั้นได้ในขณะที่นี่ไม่ใช่แบบ "Print to File"
  • man evinceฉันได้ดูที่ ที่ด้านล่างมันสัมผัสบนตัวเลือกตัวอย่างก่อนพิมพ์น้อยและเปลี่ยนเส้นทางไปยังหน้าโครงการ GNOME นักพัฒนา เป็นที่ยอมรับว่าฉันไม่สามารถทำความเข้าใจและใช้งานได้

จริง ๆ แล้วมีวิธีการรวมความยืดหยุ่นของบรรทัดคำสั่งกับคุณภาพการพิมพ์ที่ฉันได้รับจากตัวเลือก "พิมพ์เป็นไฟล์" ใน GUI หรือไม่?

กรณีทดสอบของฉันอีกครั้งคือการสร้าง PDF จากบรรทัดคำสั่งของเอกสารต้นฉบับที่พิมพ์ด้วยสองหน้าต่อแผ่น

ขอบคุณที่คิดมาตลอด

คำตอบ:


13

มีเครื่องมือบรรทัดคำสั่งpdfnup(หรือpdfjam) คุณสามารถติดตั้งได้จากที่เก็บของการแจกจ่ายของคุณ ( sudo apt-get install pdfjamสำหรับการแจกแจงแบบเดเบียน, yaourt -S pdfnupบน Arch และอื่น ๆ )

ตัวเลือกเริ่มต้นจะใช้ไฟล์ PDF อินพุทและสร้างไฟล์ PDF เอาต์พุตที่มีสองหน้าต่อหน้า:

pdfnup -o output.pdf input.pdf

1
สิ่งนี้จะสร้างผลลัพธ์ที่ต้องการก่อนการมีส่วนร่วมกับคำสั่งการพิมพ์ หน้า Man มีให้บริการออนไลน์จากLinux.die.net
XavierStuvw

0

ใช่คุณสามารถพิมพ์ได้หลายหน้า:

command | lpr -P <printername> -p <priority from 1 to 100>

ตัวอย่างการใช้งาน:

ls -l | lpr -P hpprinter -p 2

1
สวัสดี คำตอบนี้ตรงข้ามกับข้อ จำกัด ที่ถ้าฉันเปิดใช้lpr -P PDF -p 2งานคุณภาพของผลลัพธ์นั้นดิบเกินไป มันจะมีประโยชน์ถ้านั่นไม่ใช่ความต้องการ
XavierStuvw
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.