Wenn Sie in einem Gnome-Druckdialog "In Datei drucken" auswählen (nicht Cups-PDF):
... was ist der eigentliche Befehl, der ausgeführt wird? (Ich interessiere mich für die Postscript-Variante, wie auf dem Bild)
Auf der anderen Seite - vielleicht gibt es keinen Befehlsaufruf; Vielleicht ist es gtk_print_operation_set_export_filename
von der neuen Gtk + Printing API ?
Auf jeden Fall - gibt es eine Möglichkeit für mich, diesen bestimmten Code über die Befehlszeile zu verwenden (nicht pdf2ps
und dergleichen)? Sagen wir, indem Sie lpr
"In Datei drucken" in eine Postscript-Datei verwenden - als ob ich den obigen Dialog verwenden würde?
command-line
gnome
printing
sdaau
quelle
quelle
lpr
interagiertcups
direkt mit, die Option "In Datei drucken" umgeht den Druckserver vollständig. Es ruft wahrscheinlich keinen Befehl auf, sondern ruft die Cairo-Rendering-Funktion nur auf andere Weise auf, sodass eine PDF-, Postscript- oder SVG-Ausgabe in eine Datei generiert wird.evince
. Leider kann ich keine Befehlszeilenschalter sehenevince
, die so etwas bewirken würden. Prost!Antworten:
Sie können das
cups-pdf
Paket als eine von gnome unabhängige Lösung verwenden. Fügen Sie nach der Installation des Pakets den PDF-Drucker über das Cup-Webinterfacehttp://localhost:631
wie hier beschrieben hinzu (' Allgemein' als Druckerhersteller, CUPS-PDF als Treiber ).Ändern Sie für Ihre Bequemlichkeit das Ausgabeverzeichnis mit der Option
Out
in/etc/cups/cups-pdf.conf
, like${HOME}
oder was auch immer Sie wollen. Führen Sie dann die von @ Noam vorgeschlagenen Schritte aus , um in eine Datei zu drucken.quelle
Führen Sie aus, um die Liste der aktuell konfigurierten Drucker abzurufen
lpstat -p -d
.quelle
Sie können auch den Befehl lp print verwenden, um eine Datei auf dem Standarddrucker (oder nur auf dem System) des Systems zu drucken:
oder an einen bestimmten Drucker
quelle
Print-to-File sendet das Dokument nicht an den Drucker, sondern an ein PDF-Dokument.
Gleiches gilt für das Cup-Drucksystem, das Ihre Anwendungen beim Senden von Druckbefehlen verwenden.
Verwenden Sie das Tassenfilter-Werkzeug. Es konvertiert effektiv ein Dokument. Es wird standardmäßig in PDF konvertiert.
Wie hier beschrieben .
quelle