Anpassen der Druckertreiber von Microsoft

Wichtig

Die moderne Druckplattform ist die bevorzugte Methode von Windows für die Kommunikation mit Druckern. Wir empfehlen die Verwendung des Microsoft IPP-Treibers für die Posteingangsklasse zusammen mit Print Support Apps (PSA), um das Druckverhalten in Windows 10 und 11 für die Entwicklung von Druckergeräten anzupassen.

Weitere Informationen finden Sie unter Moderne Druckplattform und im Designhandbuch für die Drucksupport-App.

Die Designs des Microsoft Universal Printer Driver (Unidrv) und des Microsoft PostScript-Druckertreibers (Pscript) basieren auf der NT-basierten Betriebssystemdruckertreiberarchitektur. Daher besteht jede aus zwei Komponenten - eine Druckerschnittstelle DLL und eine Druckergrafik-DLL. In diesem Abschnitt wird erläutert, wie Sie diese Komponenten anpassen.

Um die für Unidrv oder Pscript bereitgestellte Druckerschnittstellen-DLL anzupassen, müssen Sie ein oder mehrere Plug-Ins für die Benutzeroberfläche bereitstellen. Sie können diese Plug-Ins verwenden, um die Benutzeroberfläche des Treibers zu ändern und eine zusätzliche Verarbeitung für bestimmte Druckerereignisse bereitzustellen. Wenn Sie Unidrv von Windows Vista verwenden, können Sie die Benutzeroberfläche vollständig ersetzen.

Um die für Unidrv oder Pscript bereitgestellte Druckergrafik-DLL anzupassen, müssen Sie mindestens ein Rendering-Plug-In bereitstellen. Sie können diese Plug-Ins verwenden, um die Daten zu ändern, die innerhalb des Datenstroms eines Druckauftrags an den Druckspooler gesendet werden.

Dieser Abschnitt schließt folgende Themen ein:

Benutzeroberfläche-Plug-ins

Rendering-Plug-ins

Implementieren von COM-Schnittstellen für Druckertreiber

Installieren angepasster Treiberkomponenten

Benutzeroberfläche des allgemeinen Eigenschaftsblatts

Farbverwaltung für Drucker

Hinzufügen der Druckticketunterstützung zu Drucktreibern

Gerätestufe für Dokumentgeräte