Am Freitag, 1. Oktober 2004 11:17 schrieb Joachim Kieferle:
Hallo Liste,
... bin seit Tagen am Googeln und Testen und finde noch keine Lösung. Und zwar muss ich PCL-Dateien, die an einen Designjet800PS-Plotter über den Samba-Server und CUPS geschickt werden auswerten, um die Kosten entsprechend zu verrechnen.
Dazu brauche ich 1. Seitengrösse und 2. Seitenzahl
Die Seitengrösse kann ich aus der Plotdatei ohne Probleme auslesen, bei der Seitenanzahl habe ich bisher keine Lösung.
Für Postscriptdateien ist es kein Problem, mit Ghostscript die Seitenzahl zu ermitteln (Konvertierung in jpeg-Dateien und Anzahl Dateien zählen), bei PCL habe ich für Linux aber noch nichts gefunden. GhostPCL scheint mit den Files nicht zu funktionieren, es kommt nichts Vernünftiges heraus. Hat irgend jemand eine Idee, wie ich a. entweder aus der Datei die Seitenzahl auslese oder b. die PCL-Datei z.B. in tiff-Dateien plotte um zu sehen, wieviele Seiten gedruckt wurden?
Freeware-Lösung wäre prima, könnte aber auch kommerziell sein, wenn es preislich im Rahmen ist.
Viele Grüsse
Joachim
Hi Joachim, zu a.: im PCL-Datenstrom sollte folgendes zu finden sein (PCL5[e]): ...{ESC}&l{NCOPIES}X... wobei {ESC} für das Escape-Zeichen \033 und {NCOPIES} >=1 ist. Viele Grüße Mario