Benutzeroberfläche des Plottertreibers

Wichtig

Es wird empfohlen, den IPP-Posteingangsklassentreiber von Microsoft zusammen mit Druckunterstützungs-Apps (PSA) zu verwenden, um die Druckoberfläche in Windows 10 und 11 für die Druckergeräteentwicklung anzupassen.

Weitere Informationen finden Sie im Designhandbuch für Druckunterstützungs-Apps.

Die Plotterbenutzeroberfläche verwendet CPSUI , um die folgenden beiden Eigenschaftenblattseiten zu erstellen:

  • Die Seite Geräteeinstellungen für das Druckereigenschaftenblatt, das angezeigt wird, wenn ein Benutzer das Menüelement Eigenschaften aus dem Druckerordner oder einem Druckerfenster auswählt. Auf dieser Seite werden druckerspezifische Konfigurationseinstellungen aufgelistet.

  • Die Seiten Layout, Paper/Quality und Advanced für das Dokumenteigenschaftenblatt, die angezeigt werden, wenn ein Benutzer das Menüelement Dokumentstandard aus dem Druckerordner oder einem Druckerfenster auswählt oder wenn eine Anwendung die Funktionen PrinterProperties oder DocumentProperties aufruft. Auf dieser Seite werden dokumentspezifische Konfigurationseinstellungen aufgelistet.

Diese Eigenschaftenblätter enthalten die Plotterfeatures und -optionen, die vom Minidriver eines Plotters angegeben werden. Sie ermöglichen es dem Benutzer auch, Optionswerte zu ändern.

Die Benutzeroberfläche des Plotters wird als DLL für die Druckerschnittstelle im Benutzermodus implementiert. Code in dieser DLL gibt in Verbindung mit CPSUI den Inhalt der Eigenschaftenblattseiten an. Die DLL erzwingt Einschränkungen, bei denen Plotteroptionen basierend auf Informationen im Minidriver kombiniert werden können. Außerdem wird sichergestellt, dass Benutzer keine Optionen auswählen, die nicht auf dem Plotter installiert sind.