Stampa il file pdf direttamente senza aprirlo?


12

Attualmente apro il file nel visualizzatore di documenti e seleziono la stampa ecc. Non è possibile fare clic con il tasto destro del mouse sul file e "inviarlo" alla stampante?


Quale versione di Ubuntu stai usando?
Mitch

Risposte:


12

Utilizzare lpr per stampare file PDF direttamente dalla riga di comando

Non penso che tu possa farlo direttamente, no. Tuttavia, esiste un programma a riga di comando chiamato lprche invia i file pdf direttamente alla stampante. Quindi, se lo hai doc.pdf, dovresti essere in grado di stamparlo con lpr doc.pdf(supponendo che tu sia nella cartella giusta sulla riga di comando).

Puoi anche visualizzare la coda della stampante con lpq- oltre alla coda, questo mostra quale è la stampante predefinita e quale è il suo stato ...

Vedi l'altra risposta per come aggiungere lpr al menu di scelta rapida.


1
Grazie. C'è un modo per evitare che lp e lpr stampino le annotazioni PDF (come i punti salienti)?
rtrtrt,

8

Aggiungi lpr al menu di scelta rapida

Non sapevo di "lpr" di cui Steve parlava , ma so come aggiungerlo al menu del tasto destro, usando la funzione Script Nautilus di Nautilus.

Basta copiare e incollare il testo seguente in 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=

Salvare il file come "Invia a stampante" e quindi, right click on it->Properties->Permissions->Tick "Allow executing file as program"

Infine, sposta il file in ~ / .gnome2 / nautilus-scripts

Ora, in ogni file .pdf che desideri, puoi fare clic destro su di esso e scegliere Script -> 'Invia alla stampante'. Il comando 'lpr' di cui Steve ha parlato verrà eseguito sul file che hai selezionato.


Aaaargh - non funziona dalle condivisioni di Windows! Stampo gli ordini da un programma win98 in file pdf. Quindi in Ubuntu stampo su carta.
HeyPaul,

Hm, sembra logico, avresti dovuto dire che avresti voluto lavorare attraverso le condivisioni di Windows, tuttavia: / Non so come funzionano gli script nautilus attraverso le condivisioni di Windows .... Lo proverò e riporterò indietro. EDIT: Al momento non posso provarlo ma potresti prima scaricare i pdf dalla rete sul tuo hard disk e quindi usare lo script ...
hytromo

Sì, ma potrei anche semplicemente aprirli direttamente e stamparli !!
HeyPaul,

No, non è lo stesso. L'errore è logico: i file non sono nel tuo PC, puoi vedere solo i loro nomi di file, come può il tuo PC inviarli per la stampa? Puoi scaricarli tutti, selezionarli tutti e scegliere il tasto destro del mouse -> "Invia alla stampante"
hytromo

So che questo è davvero vecchio, ma a beneficio di chiunque altro legga ... Se riesci a memorizzare i file sulla casella Ubuntu e condividere quella directory con la (e) finestra (e) di Windows, allora dovrebbe funzionare. Invece di archiviare su Windows e condividere su Ubuntu.
Luke Cousins ​​il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.