Wie kann ich rohes Postscript über CUPS an einen Remote-Drucker senden?


7

Ich habe ein altes Faxgerät mit einer Druckerschnittstelle, die nur PostScript-Dokumente der Ebene 1 akzeptiert, die auf eine bestimmte Weise formatiert wurden. Ich habe nur über das Protokoll lpd: // Zugriff auf diesen Drucker.

Ich habe einige alte Dokumente von unserem vorherigen System, die auf unseren Unix-Computern einwandfrei funktionieren, aber sie werden von CUPS irgendwie geändert, wenn ich lp auf unserem Linux-System verwende. Die PDF-Dateien, die in der Druckwarteschlange landen, sind erheblich geänderte Versionen des Originals. Obwohl sie immer noch in Ghostscript gerendert werden, tun sie nichts auf dem Drucker.

Ich frage mich, ob es eine Möglichkeit gibt, CUPS mitzuteilen, dass "dies nicht verarbeitet, sondern einfach ohne Änderung an den Drucker gesendet wird" oder ob es einen lpd-Client oder eine Prozedur gibt, die ich versuchen könnte.

Antworten:


7

Sie können es mit dem folgenden Befehl anweisen, RAW zu senden:

lp -d printer_name -o raw filename

Mit -o können Sie eine Option angeben. In diesem Fall wird keine zu verwendende PPD angegeben.


0

Im Druckerverwaltungstool auf meinem System (Fedora 12) konnte ich einen "generischen" "PostScript Level 1-Drucker" hinzufügen. Möglicherweise können Sie dort dasselbe tun.


Ich hätte erwähnen sollen, dass ich diesen generischen Treiber verwende. Aus irgendeinem Grund wird das Postscript-Dokument zwischen lp und der Remote-Druckspool neu formatiert (ich gehe davon aus, dass dies von CUPS durchgeführt wird).
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.