PDF-Datei direkt drucken, ohne sie zu öffnen?

11

Derzeit öffne ich die Datei im Dokument-Viewer und wähle Drucken usw. Ist es nicht möglich, mit der rechten Maustaste auf die Datei zu klicken und an den Drucker zu senden?

Hey Paul
quelle
Welche Ubuntu-Version verwenden Sie?
Mitch

Antworten:

12

Verwenden Sie lpr , um PDF-Dateien direkt über die Befehlszeile zu drucken

Ich glaube nicht, dass du das direkt machen kannst, nein. Es gibt jedoch ein Befehlszeilenprogramm, lprdas PDF-Dateien direkt an den Drucker sendet. Wenn ja doc.pdf, sollten Sie es drucken können lpr doc.pdf(vorausgesetzt, Sie befinden sich im richtigen Ordner in der Befehlszeile).

Sie können die Druckerwarteschlange auch mit anzeigen. lpqNeben der Warteschlange wird angezeigt, welcher der Standarddrucker ist und welchen Status er hat.

In der anderen Antwort erfahren Sie , wie Sie lpr zum Kontextmenü hinzufügen .

Steve Kroon
quelle
1
Vielen Dank. Gibt es eine Möglichkeit zu vermeiden, dass lp und lpr PDF-Anmerkungen (wie Highlights) drucken?
rtrtrt
8

Fügen Sie lpr zum Kontextmenü hinzu

Ich wusste nichts über 'lpr', von dem Steve sprach , aber ich weiß, wie ich es mithilfe der Nautilus-Skriptfunktion von Nautilus zu Ihrem Rechtsklick-Menü hinzufügen kann.

Kopieren Sie einfach den folgenden Text und fügen Sie ihn in Gedit ein:

#!/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=

Speichern Sie die Datei als "An Drucker senden" und dann right click on it->Properties->Permissions->Tick "Allow executing file as program"

Verschieben Sie die Datei schließlich unter ~ / .gnome2 / nautilus-scripts

Jetzt können Sie in jeder gewünschten PDF-Datei mit der rechten Maustaste darauf klicken und Skripte -> An Drucker senden wählen. Der Befehl 'lpr', über den Steve gesprochen hat, wird in der von Ihnen ausgewählten Datei ausgeführt.

Hytromo
quelle
Aaaargh - es funktioniert nicht mit Windows-Freigaben! Ich drucke Bestellungen aus einem win98-Programm in PDF-Dateien. Dann drucke ich in Ubuntu auf Papier.
HeyPaul
Hm, das klingt logisch, du hättest erwähnen sollen, dass du Windows-Freigaben durcharbeiten wolltest: / Ich weiß nicht, wie Nautilus-Skripte über Windows-Freigaben funktionieren ... Ich werde es testen und zurück posten. EDIT: Ich kann es derzeit nicht testen, aber Sie könnten zuerst die PDFs vom Netzwerk auf Ihre Festplatte herunterladen und dann das Skript verwenden ...
Hytromo
Ja - aber dann könnte ich sie genauso gut direkt öffnen und ausdrucken !!
HeyPaul
Nein, es ist nicht dasselbe. Der Fehler ist logisch: Die Dateien befinden sich nicht auf Ihrem PC. Sie können nur ihre Dateinamen sehen. Wie kann Ihr PC sie zum Drucken senden? Sie können alle herunterladen, alle auswählen und mit der rechten
Maustaste
Ich weiß, dass dies wirklich alt ist, aber zum Vorteil aller anderen, die lesen ... Wenn Sie die Dateien auf der Ubuntu-Box speichern und dieses Verzeichnis mit den Windows-Boxen teilen können, sollte dies funktionieren. Anstatt unter Windows zu speichern und für Ubuntu freizugeben.
Luke Cousins