Fahrerlos mit Tassen drucken

688
larsdd

Mein Ziel ist es, einen generierten Testbericht (pdf, 1 A4-Seite) auf einem beliebigen Netzwerk-Postscript-Drucker zu drucken (Der Drucker ist nicht fix, es muss nur ein Postscript-Drucker sein. Ich habe es mit Brother HL-5450DN und Brother HL-5370DW versucht).

Problem:

Ich habe CUPS mit unformatierten Warteschlangen ausprobiert, aber der Brother HL-5370DW (Postscript-fähig) druckt nur Leerzeichen.

Frage:

  1. Ist es möglich, die pdf-Treiber ohne PDF-Dateien näher auszudrucken?
  2. Kann ich für dieses Problem ipp / ipptool verwenden?

Umgebung: eingebettetes Linux-Image (3.14) mit eingebauten Cups,

Viele Grüße Lars

0
PDF enthält Postscript-Befehle, ist jedoch kein Postscript. Konvertieren Sie also die PDF-Datei in Postscript und versuchen Sie, diese mit rohen Warteschlangen auf Postscript-Druckern zu drucken. dirkt vor 6 Jahren 0
Ich habe versucht, mit Ghostscript (GPL Ghostscript 9.15) zu konvertieren: `gs -dNOPAUSE -dBATCH -sDEVICE = ps2write -sOutputFile = report.ps report.pdf`, aber auf beiden Druckern wird nur ein Leerzeichen ausgegeben. larsdd vor 6 Jahren 0
Falsches Postscript-Level? Welche Postscript-Level werden vom Drucker unterstützt? Haben Sie eine Beispieldatei, die korrekt gedruckt wird? dirkt vor 6 Jahren 0
Ja, ich denke schon, näheres falsches Postscript "Mime-Type". Beide Drucker unterstützen Stufe 3. Ich habe einen Dateidrucker meiner virtuellen Maschine (Cairo 1.14.2) ausprobiert. dies erzeugt ein ps, das beide drucken können. larsdd vor 6 Jahren 0
ist es möglich, diese Konvertierung über eine cups filter / backend-lösung ohne ppd-datei durchzuführen. larsdd vor 6 Jahren 0
Ich kenne nicht genügend Details über CUPS, um es ohne PPD-Datei zu verwenden. Es ist einfacher, es von vorne zu konvertieren. Sehr wahrscheinlich verwendete Ihr "Dateidrucker" auch "Ghostscript", jedoch mit verschiedenen Optionen. An Ihrer Stelle würde ich mir die beiden Postscript-Dateien ansehen und versuchen herauszufinden, in welchem ​​Detail der Drucker drosselt. Ich würde auch versuchen herauszufinden, was der "Dateidrucker" tatsächlich macht, da er (mehr) richtig zu sein scheint. dirkt vor 6 Jahren 0

1 Antwort auf die Frage

0
jovanni

BrScript3 hat ein paar Fehler, denke ich. In einigen Fällen funktioniert gs -sDEVICE = pswrite besser als -sDEVICE = ps2write für Brother PS-Drucker. Ich weiß nicht warum.