Freigeben über


Pscript-Benutzeroberfläche

Wichtig

Die moderne Druckplattform ist das bevorzugte Mittel von Windows, um mit Druckern zu kommunizieren. 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 Entwurfsleitfaden für die Druckunterstützungs-App.

Die Pscript-Benutzeroberfläche verwendet CPSUI , um die folgenden Eigenschaftsseiten zu erstellen:

  • Die Seite Geräteeinstellungen für das Eigenschaftsblatt des Druckers, die angezeigt wird, wenn ein Benutzer den Menüpunkt Eigenschaften aus dem Druckerordner oder einem Druckerfenster auswählt. Die Seite listet die druckerspezifischen Konfigurationseinstellungen auf.

  • Die Seiten Layout, Papier/Qualitätund Erweitert für das Dokumenteneigenschaftsblatt, die angezeigt werden, wenn ein Benutzer den Menüpunkt Druckeinstellungen aus dem Druckerordner oder einem Druckerfenster wählt, oder wenn eine Anwendung die Funktionen Druckereigenschaften oder Dokumenteneigenschaften aufruft. Auf den Seiten werden die dokumentenspezifischen Konfigurationseinstellungen aufgelistet.

Diese Eigenschaftsseiten enthalten die vom Pscript-Minitreiber eines Druckers festgelegten Druckerfunktionen und Druckeroptionen. Sie ermöglichen es dem Benutzer auch, Optionswerte zu ändern.

Die Pscript-Benutzeroberfläche ist als DLL der Druckerschnittstelle im Benutzermodus implementiert. Der Code in dieser DLL legt in Verbindung mit CPSUI den Inhalt der Eigenschaftsseiten fest. Die DLL erzwingt auf der Grundlage der Informationen im Minidriver, welche Druckeroptionen kombiniert werden können. Es stellt auch sicher, dass die Benutzer keine Optionen auswählen, die nicht auf dem Drucker installiert sind.

Sie können die von Pscript bereitgestellten Eigenschaftsseiten ändern, indem Sie ein Benutzerschnittstellen-Pluginbereitstellen, das im Abschnitt Anpassen der Druckertreiber von Microsoftbeschrieben wird.