พิมพ์ไฟล์ pdf โดยตรงโดยไม่เปิดหรือไม่


12

ขณะนี้ฉันเปิดไฟล์ในตัวแสดงเอกสารแล้วเลือกพิมพ์ ฯลฯ เป็นไปไม่ได้หรือไม่ที่จะคลิกขวาที่ไฟล์และ "ส่งไปยัง" เครื่องพิมพ์


คุณใช้ Ubuntu รุ่นใดอยู่?
มิทช์

คำตอบ:


12

ใช้lprเพื่อพิมพ์ไฟล์ PDF โดยตรงจากบรรทัดคำสั่ง

ฉันไม่คิดว่าคุณสามารถทำได้โดยตรงไม่ใช่ อย่างไรก็ตามมีโปรแกรมบรรทัดคำสั่งlprที่ส่งไฟล์ PDF ไปยังเครื่องพิมพ์โดยตรง ดังนั้นหากคุณมีdoc.pdfคุณควรพิมพ์ด้วยlpr doc.pdf(สมมติว่าคุณอยู่ในโฟลเดอร์ด้านขวาบนบรรทัดคำสั่ง)

นอกจากนี้คุณยังสามารถดูคิวเครื่องพิมพ์ด้วยlpq- นอกเหนือจากคิวนี้จะแสดงว่าเป็นเครื่องพิมพ์เริ่มต้นและสถานะของมันคือ ...

ดูคำตอบอื่น ๆ สำหรับวิธีเพิ่มlprในเมนูคลิกขวา


1
ขอบคุณ มีวิธีหลีกเลี่ยง lp และ lpr ที่จะพิมพ์คำอธิบายประกอบ PDF (เช่นไฮไลต์) หรือไม่?
rtrtrt

8

เพิ่มlprลงในเมนูคลิกขวา

ฉันไม่รู้เกี่ยวกับ 'lpr' ที่ Steve พูดถึงแต่ฉันรู้วิธีเพิ่มลงในเมนูคลิกขวาของคุณโดยใช้ฟังก์ชัน Nautilus Scripts ของ Nautilus

เพียงคัดลอกและวางข้อความด้านล่างเพื่อ Gedit:

#!/bin/bash

IFS_BAK=$IFS
IFS="
"

for line in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS; do
   if [[ "$line" = "" || "$line" = " " ]]; then
      exit
   fi
   lpr "$line"
   sleep 1;
done

IFS=$IFS_BAK
IFS_BAK=

บันทึกไฟล์เป็น 'ส่งไปยังเครื่องพิมพ์' จากนั้น right click on it->Properties->Permissions->Tick "Allow executing file as program"

สุดท้ายให้ย้ายไฟล์ภายใต้ ~ / .gnome2 / nautilus-สคริปต์

ตอนนี้ในไฟล์. pdf ทุกไฟล์ที่คุณต้องการคุณสามารถคลิกขวาแล้วเลือกสคริปต์ -> 'ส่งไปยังเครื่องพิมพ์' คำสั่ง 'lpr' ที่ Steve กล่าวถึงจะดำเนินการกับไฟล์ที่คุณเลือก


Aaaargh - มันไม่ทำงานจากการแชร์ windows! ฉันพิมพ์คำสั่งซื้อจากโปรแกรม win98 เป็นไฟล์ pdf จากนั้นในอูบุนตูฉันพิมพ์ลงบนกระดาษ
HeyPaul

อืมฟังดูสมเหตุสมผลแล้วคุณควรพูดถึงว่าคุณต้องการทำงานผ่านการแชร์ windows แม้ว่า: / ฉันไม่รู้ว่าสคริปต์ nautilus ทำงานผ่านการแชร์ windows อย่างไร .... ฉันจะทดสอบและโพสต์กลับ แก้ไข: ฉันไม่สามารถทดสอบได้ในขณะนี้ แต่คุณสามารถดาวน์โหลดไฟล์ pdf จากเครือข่ายไปยังฮาร์ดดิสก์ของคุณก่อนแล้วจึงใช้สคริปต์ ...
hytromo

ใช่ - แต่ถ้าอย่างนั้นฉันก็อาจเปิดมันโดยตรงแล้วพิมพ์มัน !!
HeyPaul

ไม่มันไม่เหมือนกัน ความล้มเหลวเป็นตรรกะ: ไฟล์ไม่ได้อยู่ในพีซีของคุณคุณจะเห็นได้เฉพาะชื่อไฟล์ของพวกเขาพีซีของคุณจะส่งไฟล์เหล่านั้นสำหรับพิมพ์ได้อย่างไร คุณสามารถดาวน์โหลดทั้งหมดของพวกเขาเลือกพวกเขาทั้งหมดและเลือกคลิกขวา -> 'ส่งไปยังเครื่องพิมพ์'
hytromo

ฉันรู้ว่ามันเก่าจริง ๆ แต่เพื่อประโยชน์ที่ทุกคนอ่าน ... ถ้าคุณสามารถเก็บไฟล์ไว้ในกล่องอูบุนตูและแบ่งปัน dir นั้นกับกล่อง windows (es) แล้วมันก็ใช้ได้ แทนที่จะเก็บไว้บน windows และแชร์กับ Ubuntu
ลุคลูกพี่ลูกน้อง
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.