Drucker basierend auf Druckjob fest zuweisen
Hallo, bei einem Kunden schaffen es die Mitarbeiter immer wieder Nadeldrucker und Laserdrucker zu verwechseln. Das führt dann natürlich zu entsprechendem Chaos und einer Menge Papiermüll. Die Erstellung der Dokumente findet in einigen wenigen Anwendungen statt. Habe ich eine Möglichkeit Cups zu sagen " wenn Dokument vom Typ xyz dann drucke auf Drucker a". Die Idee wäre dann nur noch einen allgemeinen Drucker zur Verfügung zu stellen und den Rest Cups erledigen zu lassen. Gruß Ralf Prengel Manager Customer Care Comline AG Hauert 8 D-44227 Dortmund/Germany Fon +49 231 97575 904 Fax +49 231 97575 257 Mobil +49 151 10831 157 EMail Ralf.Prengel@comline.de www.comline.de Vorstand Stephan Schilling, Erwin Leonhardi Aufsichtsrat Dr. Franz Schoser (Vorsitzender) HR Dortmund B 14570 USt.-ID-Nr. DE 124727422 Für die Erstellung unserer Dokumente benutzen wir die Produkte aus dem Microsoft Office 2007 Paket. Sollte sich ein Anhang in der Mail befinden, der mit einer älteren Office Version nicht geöffnet werden kann, installieren Sie bitte das Compatibility Pack für Office 2007. http://www.microsoft.com/downloads/details.aspx?FamilyID=941b3470-3ae9-4aee-8f43-c6bb74cd1466&DisplayLang=de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, On Apr 26 06:58 Ralf Prengel wrote (excerpt):
bei einem Kunden schaffen es die Mitarbeiter immer wieder Nadeldrucker und Laserdrucker zu verwechseln. ... Habe ich eine Möglichkeit Cups zu sagen " wenn Dokument vom Typ xyz dann drucke auf Drucker a".
Nicht direkt, denn die Druckwarteschlange muss schon bei der Übergabe eines Dokuments an das Drucksystem angegeben werden. Ggf. nimmt das übergebende Programm (Druckdialog/Anwendungsprogramm oder lp Befehl) eine Defaultwarteschlange. Aber man kann was basteln: Eine allgemeine Druckwarteschlange an die alle Dokumente übergeben werden und an die alle Benutzer Druckaufträge senden dürfen und je eine spezielle Druckwarteschlange für den Nadeldrucker und für den Laserdrucker an die nur der Benutzer "lp" Druckaufträge senden darf. Die allgemeine Druckwarteschlange ist eine "raw" Warteschlange und hat ein selbstgemachtes Backend, was den Dokumenttyp bestimmt und dementsprechend das Dokument and die passende Druckwarteschlange für den Nadeldrucker bzw. als Default/Fallback and die Warteschlange für den Laserdrucker weiterleitet. Siehe zuerst "The Filter" und "The Backends" in http://en.opensuse.org/SDB:CUPS_in_a_Nutshell und dann http://en.opensuse.org/SDB:Using_Your_Own_Backends_to_Print_with_CUPS Nachteile: Das übliche "lpstat -p" bzw. "lpstat -o" liefert nichts mehr sinnvolles für die allgemeine Druckwarteschlange, denn hier ist jeder Druckauftrag praktisch sofort fertig verarbeitet, da die eigentliche Verarbeitung auf die speziellen Warteschlangen verlagert ist. D.h. mehrere große Druckaufträge sind in der allgemeinen Warteschlange alle praktisch sofort fertig während es in den speziellen Warteschlangen evtl. einen großen Rückstau gibt. Das übliche Accounting geht nicht mehr. Da es immer der Benutzer "lp" ist, der die Dokumente an die speziellen Warteschlangen weiterleitet, und da die allgemeine Warteschlange eine "raw" Warteschlange ist, kann man nicht mehr sehen, welche ursprünglichen Benutzer welche Dokumente gedruckt haben, siehe http://en.opensuse.org/SDB:Printer_Accounting Alternative: Die Warteschlange für den Nadeldrucker so absichern, dass die nur noch Dokumente passenden Typs ausdruckt und andere Dokumente entweder verwirft oder evtl. automatisch an die Warteschlange für den Laserdrucker weiterleitet (dann aber erfolgt der Ausdruck eines weitergeleiteten Dokuments als Benutzer "lp"). Siehe "Printing Plain Text in Printer-Specific Encoding" in http://en.opensuse.org/SDB:Using_Your_Own_Filters_to_Print_with_CUPS Gruß Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex
Am Tuesday 26 April 2011 06:58:53 schrieb Ralf Prengel:
Hallo,
bei einem Kunden schaffen es die Mitarbeiter immer wieder Nadeldrucker und Laserdrucker zu verwechseln. Das führt dann natürlich zu entsprechendem Chaos und einer Menge Papiermüll. Die Erstellung der Dokumente findet in einigen wenigen Anwendungen statt. Habe ich eine Möglichkeit Cups zu sagen " wenn Dokument vom Typ xyz dann drucke auf Drucker a". Die Idee wäre dann nur noch einen allgemeinen Drucker zur Verfügung zu stellen und den Rest Cups erledigen zu lassen.
Gruß Ralf Prengel Manager Customer Care Comline AG Hauert 8 D-44227 Dortmund/Germany
Fon +49 231 97575 904 Fax +49 231 97575 257 Mobil +49 151 10831 157 EMail Ralf.Prengel@comline.de
...
Hallo Ralf, wofür werden denn die Nadeldrucker gebraucht? vorgefertigte Formulare mit Durchschlägen? oder was Anderes? Z.Bsp. alte Anwendungen, die die Druckvorbereitung selbst machen und nur die Nadeldrucker beherrschen? Ansonsten kann man doch für den alltäglichen Schreibkram den Laserdrucker bevorzugen, auch wenn man eine Kopie für die Ablage braucht. Dann werden eben 2 Exemplare gedruckt. Tschö, Emil -- Registered Linux User since 19940320 -------------------------------------------------- Emil Stephan, Marktplatz 39, 53773 Hennef, Germany voice: +49-2242-84438 Accelerate Windows: 9.81 m/sec^2 would be adequate -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Ralf, wofür werden denn die Nadeldrucker gebraucht? vorgefertigte Formulare mit Durchschlägen? oder was Anderes? Z.Bsp. alte Anwendungen, die die Druckvorbereitung selbst machen und nur die Nadeldrucker beherrschen? Ansonsten kann man doch für den alltäglichen Schreibkram den Laserdrucker bevorzugen, auch wenn man eine Kopie für die Ablage braucht. Dann werden eben 2 Exemplare gedruckt.
Tschö, Emil
Es muss passgenau konfiguriert sein. Falsch laufende Druckjobs erzeugen direkt hunderte Seiten Ausschuss. Gruß Ralf Prengel Manager Customer Care Comline AG Hauert 8 D-44227 Dortmund/Germany Fon +49 231 97575 904 Fax +49 231 97575 257 Mobil +49 151 10831 157 EMail Ralf.Prengel@comline.de www.comline.de Vorstand Stephan Schilling, Erwin Leonhardi Aufsichtsrat Dr. Franz Schoser (Vorsitzender) HR Dortmund B 14570 USt.-ID-Nr. DE 124727422 Für die Erstellung unserer Dokumente benutzen wir die Produkte aus dem Microsoft Office 2007 Paket. Sollte sich ein Anhang in der Mail befinden, der mit einer älteren Office Version nicht geöffnet werden kann, installieren Sie bitte das Compatibility Pack für Office 2007. http://www.microsoft.com/downloads/details.aspx?FamilyID=941b3470-3ae9-4aee-8f43-c6bb74cd1466&DisplayLang=de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Wednesday 27 April 2011 07:51:19 schrieb Ralf Prengel:
Hallo Ralf, wofür werden denn die Nadeldrucker gebraucht? vorgefertigte Formulare mit Durchschlägen? oder was Anderes? Z.Bsp. alte Anwendungen, die die Druckvorbereitung selbst machen und nur die Nadeldrucker beherrschen? Ansonsten kann man doch für den alltäglichen Schreibkram den Laserdrucker bevorzugen, auch wenn man eine Kopie für die Ablage braucht. Dann werden eben 2 Exemplare gedruckt.
Tschö, Emil
Es muss passgenau konfiguriert sein. Falsch laufende Druckjobs erzeugen direkt hunderte Seiten Ausschuss.
Gruß Ralf Prengel Manager Customer Care Comline AG Hauert 8 D-44227 Dortmund/Germany
Fon +49 231 97575 904 Fax +49 231 97575 257 Mobil +49 151 10831 157 EMail Ralf.Prengel@comline.de ...
Hallo Ralf, so etwas kenne ich von Postscript Ausgabe auf Textdrucker. Dann wird Postscript-Quellcode ausgedruckt, statt ihn zu interpretieren und das Ergebnis zu drucken. Das räubert mächtig am Papier. Es lässt sich aber am Postscript-Header erkennen, der auf der ersten Seite zu finden sein sollte. Tschö, Emil -- Registered Linux User since 19940320 -------------------------------------------------- Emil Stephan, Marktplatz 39, 53773 Hennef, Germany voice: +49-2242-84438 Accelerate Windows: 9.81 m/sec^2 would be adequate -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Emil Stephan
-
Johannes Meixner
-
Ralf Prengel