Freigeben über


Pscript-Komponenten

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 Leitfaden zum Entwurf der Druckunterstützungs-App.

Pscript-Komponenten bestehen aus DLLs sowie Text- und Binärdatendateien, wie im folgenden Diagramm dargestellt:

Diagramm: Pscript-Komponenten, die aus DLLs sowie Text- und Binärdatendateien bestehen

Zu den Komponenten im Diagramm gehören:

Anwendung
Eine Benutzeranwendung, z. B. ein Textverarbeitungsprogramm, die Benutzern Druckfunktionen zur Verfügung stellt

gdi32.dll
Benutzermodus-DLL, die Win32 GDI-Funktionen exportiert

Kernelmodus-Grafik-Engine
Ausführbarer NT-basierter Betriebssystemcode, der GDI-Funktionen implementiert.

Minidriver-Textdateien
Textbasierte Pscript-Minidriver, die mit PPD-Dateien erstellt wurden

Binärdatendateien
Temporäre Dateien (mit der Erweiterung „.bpd“), die Pscript nach der Analyse von Informationen erstellt, die in Minidriver-Textdateien enthalten sind

ps5ui.dll
Pscript-Benutzeroberflächen-DLL, die allgemeinen UI-Code für alle von Pscript unterstützten Drucker bereitstellt

Benutzeroberflächen-Plug-In
Optionales, druckerspezifisches Benutzeroberflächen-Plug-In

compstui.dll
CPSUI-Benutzeroberfläche für Drucker

pscript5.dll
Pscript-Renderer, der die Textausgabe verarbeitet, Bilder rendert und dann die Text- und Bilddaten an den Druckspooler sendet

Rendering-Plug-In
Optionales, druckerspezifisches Rendering-Plug-In