2016-07-13 9 views
0

Hier ist mein Problem:Erstellen Sie einen benutzerdefinierten Druckdialog vor dem Drucken

Ich möchte einen virtuellen "Treiber" erstellen, der einen benutzerdefinierten Dialog erstellt. In diesem Dialog sollte es zwei Tasten geben: "Farbe" und "Schwarz".

Abhängig von dieser Entscheidung möchte ich den Ausdruck an einen "echten" Druckertreiber senden, um ihn auf meinem Farb-/Nicht-Farbdrucker zu drucken.

Ist es möglich, einen solchen Dialog zu erstellen? Wie kann ich es tun?

Antwort

0

Ich löste das Problem mit Printer ++.

Ich schrieb einen Prozessorklasse, der mich fragt, ob ich Farbe drucken möchten oder nicht und je nach meiner anwser ich die Datei mit RawPrinterHelper zu einem echten Drucker senden