Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Druckertreiber Optionen steuern (https://www.delphipraxis.net/186408-druckertreiber-optionen-steuern.html)

sh17 1. Sep 2015 11:37

Druckertreiber Optionen steuern
 
Hallo, ich weiss, Druckertreiber etc sind ein weites Feld und man verliert da gern einmal mehrere Wochen.

Ein Kunde hat jetzt einen Sharp MX-4141, welcher im finish die Möglichkeit bietet, das Papier zu lochen. Per Druckeroptionsdialog ist das auch einstellbar vor dem Druck.

Nun haben wir aber teilweise diesen Dialog nicht vorm Druck und steuern den Drucker direkt.

Diese Optionen "Lochen" und auch viele andere gibt es ja in den einfachen Druckoptionen nicht, sondern stecken im Extra-Datenbereich.

Meine Frage, wie geht man da ran? Gibt es irgendwo eine Dokumentation vom Hersteller? Ich hab da noch nichts gefunden. Das Problem ist ja auch, das diese Optionen sich schon zum nächsten Druckertreiber ändern können. Ich könnte jetzt mit dem Optionsdialog rumspielen, und mir den Extradatenbereich mit verschiedenen Optionen speichern und vergleichen, um die entsprechenden Bits zu finden, aber das ist auch ein Spiel ohne Ende.

Wie macht Ihr das?

mm1256 1. Sep 2015 11:51

AW: Druckertreiber Optionen steuern
 
Zitat:

Zitat von sh17 (Beitrag 1314220)
Wie macht Ihr das?

...ist ja der Kern der Frage. Antwort: Gar nicht. Drucker direkt ansteuern mache(n) ich(wir) schon lange nicht mehr. Den Aufwand bezahlt unter'm Strich keiner. Das ist einer der Gründe, warum ich seit mittlerweile über 15 Jahren List&Label für alle Druckjobs einsetze. Da kann ich zu jedem Ausdruck eine Druckerdefinition mit allen Einstellungen hinterlegen. Ist ein einmaliger Vorgang von ein paar Sekunden, der User kann nichts falsch machen, und ich muss keine unnötige Zeit verbraten.

p80286 1. Sep 2015 12:05

AW: Druckertreiber Optionen steuern
 
Schau doch mal hier herein, da gibt es PCL6-Treiber für den Drucker. dann brauchst Du nur noch den entsprechenden Befehl und gut ist.

Gruß
K-H

sh17 1. Sep 2015 12:06

AW: Druckertreiber Optionen steuern
 
OK, das stimmt. Aber Reportgeneratoren nehmen wir nicht.

Ja, man könnte die Einstellungen einmal vornehmen lassen und dann speichern für die Art von Druckjob. Allerdings wollte ich das vermeiden, weil eben dann doch wieder Optionswünsche auftauchen. Z.B. Farbe ist so ein Thema, auch nicht bei jedem Drucker per Standardoption steuerbar.

sh17 1. Sep 2015 12:08

AW: Druckertreiber Optionen steuern
 
Zitat:

Zitat von p80286 (Beitrag 1314228)
Schau doch mal hier herein, da gibt es PCL6-Treiber für den Drucker. dann brauchst Du nur noch den entsprechenden Befehl und gut ist.

Gute Idee, Duplex müssen wir teilweise auch schon per PCL steuern.

p80286 1. Sep 2015 12:55

AW: Druckertreiber Optionen steuern
 
Du solltest Ottos Anmerkung so gut es geht beherzigen.
alles was Du dem Kunden zur Verfügung stellst, mußt Du auch verantworten, und Drucker sind echte Arbeitsbeschaffungsmaßnahmen. Von Geldbeschaffung habe ich nichts geschrieben.

Gruß
K-H


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz