Gunakan lpr untuk mencetak file PDF langsung dari baris perintah
Saya tidak berpikir Anda bisa melakukan itu secara langsung, tidak. Namun, ada program baris perintah yang disebut lpryang mengirim file pdf langsung ke printer. Jadi, jika sudah doc.pdf, Anda harus dapat mencetaknya lpr doc.pdf( dengan asumsi Anda berada di folder yang benar pada baris perintah).
Anda juga dapat melihat antrian printer dengan lpq- selain antrian, ini menunjukkan yang merupakan printer default, dan apa statusnya ...
Cukup salin dan tempel teks di bawah ini ke 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=
Simpan file sebagai 'Kirim ke Printer' dan kemudian, right click on it->Properties->Permissions->Tick "Allow executing file as program"
Terakhir, pindahkan file di bawah ~ / .gnome2 / nautilus-scripts
Sekarang, di setiap file .pdf yang Anda inginkan, Anda dapat mengklik kanan padanya dan memilih Script -> 'Send to Printer'. Perintah 'lpr' yang disebutkan Steve akan dieksekusi ke file yang telah Anda pilih.
Aaaargh - tidak berfungsi dari windows share! Saya mencetak pesanan dari program win98 ke file pdf. Kemudian di ubuntu saya mencetak ke kertas.
HeyPaul
Hm, kedengarannya masuk akal, Anda seharusnya menyebutkan bahwa Anda ingin bekerja melalui share windows, meskipun: / Saya tidak tahu bagaimana script nautilus bekerja melalui share windows .... Saya akan mengujinya dan mempostingnya kembali. EDIT: Saat ini saya tidak dapat mengujinya tetapi Anda dapat mengunduh pdf dari jaringan ke hard disk terlebih dahulu dan kemudian menggunakan skrip ...
hytromo
Ya - tetapi kemudian saya mungkin akan membukanya secara langsung dan mencetaknya !!
HeyPaul
Tidak, tidak sama. Kegagalannya logis: File-file tersebut tidak ada di PC Anda, Anda hanya dapat melihat nama filenya, bagaimana PC Anda mengirimnya untuk dicetak? Anda dapat mengunduh semuanya, memilih semuanya dan memilih klik kanan -> 'Kirim ke Printer'
hytromo
Saya tahu ini benar-benar tua, tetapi untuk kepentingan orang lain membaca ... Jika Anda dapat menyimpan file di kotak ubuntu dan berbagi dir itu dengan kotak windows (es) maka ini harus bekerja. Daripada menyimpan di windows dan berbagi ke ubuntu.
Jawaban:
Gunakan lpr untuk mencetak file PDF langsung dari baris perintah
Saya tidak berpikir Anda bisa melakukan itu secara langsung, tidak. Namun, ada program baris perintah yang disebut
lpr
yang mengirim file pdf langsung ke printer. Jadi, jika sudahdoc.pdf
, Anda harus dapat mencetaknyalpr doc.pdf
( dengan asumsi Anda berada di folder yang benar pada baris perintah).Anda juga dapat melihat antrian printer dengan
lpq
- selain antrian, ini menunjukkan yang merupakan printer default, dan apa statusnya ...Lihat jawaban lain untuk cara menambahkan lpr ke menu klik kanan.
sumber
Tambahkan lpr ke menu klik kanan
Saya tidak tahu tentang 'lpr' yang Steve sebutkan , tapi saya tahu cara menambahkannya ke menu klik kanan Anda, menggunakan fungsi Nautilus Scripts dari Nautilus.
Cukup salin dan tempel teks di bawah ini ke Gedit:
Simpan file sebagai 'Kirim ke Printer' dan kemudian,
right click on it->Properties->Permissions->Tick "Allow executing file as program"
Terakhir, pindahkan file di bawah ~ / .gnome2 / nautilus-scripts
Sekarang, di setiap file .pdf yang Anda inginkan, Anda dapat mengklik kanan padanya dan memilih Script -> 'Send to Printer'. Perintah 'lpr' yang disebutkan Steve akan dieksekusi ke file yang telah Anda pilih.
sumber