Hallo, On Oct 1 14:16 Mario Goppold wrote (shortened):
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.
Ist das nicht nur optional und legt das nicht fest, wieviele Kopien jeder einzelnen Seite der Drucker drucken soll? Eine zuverlässig funktionierende PCL-Sequenz, die den Seitenvorschub auslöst, wäre zuallererst wichtig. Ich denke, die einzige zuverlässige Methode ist, einen Drucker (oder Plotter) mit internem Seitenzähler zu haben und vor und nach jedem Druckauftrag diesen Seitenzähler zu lesen (normalerweise bei Netzwerkdruckern via SNMP) und den Zähler in eine Log-Datei zu schreiben, vergl: http://w3.suse.de/~jsmeix/LPRng-HOWTO.html#AEN9562 Vor und nach jedem Druckauftrag ist nötig, um bei abgebrochenen oder sonstwie gestörten Druckaufträgen dennoch die korrekte Seitenzahl ermitteln zu können, vergl: http://w3.suse.de/~jsmeix/LPRng-HOWTO.html#AEN9573 Für CUPS gibt es PyKota, siehe: http://www.librelogiciel.com/software/PyKota/Presentation/action_Presentatio... Gruss, Johannes Meixner -- SUSE LINUX AG, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/