การพิมพ์หลายไฟล์จาก Nautilus


9

ฉันพยายามพิมพ์หลายไฟล์ อย่างไรก็ตามไม่ใช่วิธีแก้ไขปัญหาเดียวที่โพสต์บนงานออนไลน์

  1. คลิกขวาโดยใช้การกระทำของ Nautilus ตามที่อธิบายไว้ในหลายบทความ
  2. การใช้lprคำสั่งในเทอร์มินัลและการลากไฟล์จาก nautilus (ที่นี่การพิมพ์จะเปิดขึ้น แต่ไฟล์จะถูก reld และเมื่อกดปุ่มปล่อยหน้าต่างปิดโดยไม่ต้องดำเนินการ
  3. ด้วยสคริปต์ที่โพสต์ที่นี่: การพิมพ์ไฟล์จากเมนูบริบทคลิกขวาใน Nautilus

วิธีเดียวที่ทำงานคือการรวมไฟล์ pdf ใน pdfmod กับไฟล์ขนาดใหญ่ใหม่บันทึกและพิมพ์ ไม่ค่อยสง่างาม เนื่องจากไม่มีตัวเลือกในการทำงานหลายอย่าง - ชุมชนจะมีมุมมองใหม่ในการพิมพ์คลิกขวาจาก Nautilus หรือไม่


คุณช่วยอธิบายได้ไหมว่ามันใช้งานอะไรไม่ได้? ฉันเพิ่งสร้างเครื่องพิมพ์ PDF และใช้งานได้ดี แต่ฉันไม่มีเครื่องพิมพ์จริงดังนั้นฉันจึงไม่สามารถทดสอบได้
Jo-Erlend Schinstad

คำตอบ:


12

ฉันเพิ่งเพิ่มตัวเลือกเมนูคลิกขวาที่ให้คุณเลือกหลายไฟล์เลือก Script / pdf-printer.sh แล้วมันจะสร้างไฟล์ PDF หากคุณเลือกชื่อเครื่องพิมพ์อื่นในสคริปต์ควรใช้ชื่อนั้นแทน แต่ฉันไม่สามารถตรวจสอบได้ Howtos ที่เก่ากว่าอาจไม่ทำงานเพราะเราย้ายไปที่ Gnome 3 ซึ่งมีการเปลี่ยนแปลงเล็กน้อย ในกรณีนี้สคริปต์ถูกย้ายจาก ~ / .gnome2 / nautilus-scripts เป็น ~ / .local / share / nautilus / สคริปต์ มิฉะนั้นทุกอย่างจะทำงานอย่างที่คุณคาดหวัง

  1. ติดตั้งhttp://apt.ubuntu.com/p/cups-pdf แพ็คเกจนี้มีเครื่องพิมพ์ PDF ที่พิมพ์ไปยังโฟลเดอร์ PDF ในโฟลเดอร์โฮมของคุณ $ HOME / PDF
  2. เปิด Nautilus และสร้างโฟลเดอร์ชื่อ PDF ในบ้านของคุณ
  3. กด Ctrl + H ใน Nautilus เพื่อแสดงไฟล์ที่ซ่อน
  4. เปิด ~ / .local / share / nautilus / สคริปต์
  5. สร้างไฟล์ใหม่และเรียกมันว่า "pdf-printer.sh"
  6. วางต่อไปนี้:

    #!/bin/bash
    #
    # pdf-printer.sh
    #
    # Print files from the right-click context menu in Nautilus.
    # Place this script in ~/.local/share/nautilus/scripts.
    # The printer to use (as shown in the Printer Configuration
    # gui or in /etc/cups/printers.conf).
    printer=PDF
    echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | while read file
        do
            lpr -P "$printer" "$file"
    done
    exit 0
    
  7. บันทึกไฟล์และปิด

  8. คลิกขวาที่ไฟล์และเลือกคุณสมบัติ> สิทธิ์ ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายในช่องเพื่อให้สามารถเรียกใช้ไฟล์ได้

เป็นไปได้ว่าคุณต้องรีสตาร์ทหอยโข่งเพื่อให้ทำงานได้ ในกรณีที่คุณสามารถกดAlt+ และป้อนF2 killall nautilusนอกจากนั้นตอนนี้คุณควรจะสามารถเลือกไฟล์คลิกขวาและใช้สคริปต์จากเมนู "สคริปต์"


1
เพื่อชี้แจงสิ่งที่ฉันพยายามทำ: ฉันต้องการพิมพ์เอกสาร PDF ประมาณ 10 ฉบับเพื่อให้ติดไว้ในซองจดหมายและหอยทากส่งพวกเขา เนื่องจากเป็นวันที่แดดจ้าฉันต้องการที่จะทำให้เสร็จเร็วและไม่เปิดเอกสารทุกฉบับที่ปรากฏและพิมพ์จากที่นั่น ด้านบนแก้ปัญหาได้ ด้วยข้อสังเกต 3 ข้อ: 1. สคริปต์จำเป็นต้องนั่งที่นี่ / home / [usr name] /. gnome2 / nautilus-สคริปต์ im กรณีของฉัน 2. การพิมพ์เช่น odt to pdf ไม่ทำงาน 3. แต่ถ้าคุณใช้เครื่องพิมพ์ = [Printername] (ซึ่งคุณจะพบใน "การพิมพ์" กุย) จากนั้นเอกสารทั้งหมดจะถูกส่งโดยตรงไปยังเครื่องพิมพ์ ขอบคุณ! ขอบคุณสำหรับความช่วยเหลือ
Daniel

เดินทางโดยรถไฟเพื่อไปที่ Oslo! Daniel
Daniel

1
ยินดีที่จะให้บริการ โปรดยอมรับคำตอบเพื่อให้ผู้อื่นเห็นว่าได้รับการแก้ไขแล้ว
Jo-Erlend Schinstad
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.