In file pdf trực tiếp mà không cần mở?


12

Hiện tại tôi mở tệp trong trình xem tài liệu và chọn in, v.v. Không thể nhấp chuột phải vào tệp và "gửi đến" máy in?


Bạn đang sử dụng bản phát hành Ubuntu nào?
Mitch

Câu trả lời:


12

Sử dụng lpr để in tệp PDF trực tiếp từ dòng lệnh

Tôi không nghĩ rằng bạn có thể làm điều đó trực tiếp, không. Tuy nhiên, có một chương trình dòng lệnh được gọi là lprgửi tệp pdf trực tiếp đến máy in. Vì vậy, nếu bạn có doc.pdf, bạn sẽ có thể in bằng lpr doc.pdf(giả sử bạn đang ở đúng thư mục trên dòng lệnh).

Bạn cũng có thể xem hàng đợi máy in với lpq- ngoài hàng đợi, phần này hiển thị máy in mặc định và trạng thái của nó là ...

Xem câu trả lời khác để biết cách thêm lpr vào menu chuột phải.


1
Cảm ơn. Có cách nào để tránh lp và lpr in chú thích PDF (như phần nổi bật) không?
rtrtrt

8

Thêm lpr vào menu chuột phải

Tôi không biết về 'lpr' mà Steve đã đề cập , nhưng tôi biết cách thêm nó vào menu nhấp chuột phải của bạn, bằng cách sử dụng chức năng Nautilus Sc Script của Nautilus.

Chỉ cần sao chép và dán văn bản dưới đây vào 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=

Lưu tệp dưới dạng 'Gửi đến máy in' và sau đó, right click on it->Properties->Permissions->Tick "Allow executing file as program"

Cuối cùng, di chuyển tệp dưới ~ / .gnome2 / nautilus-scripts

Giờ đây, trong mọi tệp .pdf bạn muốn, bạn có thể nhấp chuột phải vào tệp đó và chọn Tập lệnh -> 'Gửi đến máy in'. Lệnh 'lpr' mà Steve đã đề cập sẽ thực thi đối với tệp bạn đã chọn.


Aaaargh - nó không hoạt động từ chia sẻ windows! Tôi in các đơn đặt hàng từ một chương trình win98 sang các tập tin pdf. Sau đó, trong ubfox tôi in ra giấy.
HeyPaul

Hừm, nghe có vẻ hợp lý, bạn nên đề cập rằng bạn muốn làm việc thông qua chia sẻ windows, mặc dù: / Tôi không biết kịch bản nautilus hoạt động như thế nào thông qua chia sẻ windows .... Tôi sẽ kiểm tra và đăng lại. EDIT: Hiện tại tôi không thể kiểm tra nó nhưng trước tiên bạn có thể tải pdf từ mạng xuống đĩa cứng của mình và sau đó sử dụng tập lệnh ...
hytromo

Có - nhưng sau đó tôi có thể chỉ cần mở chúng trực tiếp và in chúng !!
HeyPaul

Không, nó không giống nhau. Lỗi là hợp lý: Các tệp không có trong PC của bạn, bạn chỉ có thể thấy tên tệp của chúng, làm thế nào PC của bạn có thể gửi chúng để in? Bạn có thể tải xuống tất cả chúng, chọn tất cả chúng và chọn nhấp chuột phải -> 'Gửi đến máy in'
hytromo

Tôi biết điều này thực sự cũ, nhưng vì lợi ích cho bất kỳ ai khác đọc ... Nếu bạn có thể lưu trữ các tệp trên hộp ubfox và chia sẻ thư mục đó với (các) hộp cửa sổ thì điều này sẽ hoạt động. Thay vì lưu trữ trên windows và chia sẻ lên Ubuntu.
Luke Cousins
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.