Einführung in GPD-Dateien
Wichtig
Die Modern Print-Plattform ist die von Windows bevorzugte Methode zur 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 Modern Print-Plattform und der Anleitung zum Design der Print-Support-App.
GPD-Dateien werden zum Erstellen von Unidrv-Minidrivern verwendet. Ein Unidrv-Minidriver besteht aus einer textbasierten generischen Druckerbeschreibung (GPD), die in einer oder mehreren GPD-Dateien enthalten sein kann.
GPD-Dateien verwenden die GPD-Sprache zur Beschreibung eines Druckers. Die Dateien enthalten GPD-Dateieinträge, die die GPD-Sprache verwenden, um die folgenden Arten von Informationen bereitzustellen:
Druckerattribute, die die Eigenschaften des Druckers beschreiben.
Druckerbefehle, die die Vorgänge im Drucker steuern.
Druckerfunktionen, die die Funktionalitäten des Druckers beschreiben, die von Unidrv gesteuert werden können.
Druckeroptionen, die die Zustände darstellen, die den Funktionen des Druckers zugewiesen werden können.
Beschreibungen von Druckerschriften, die die Eigenschaften von hardware-residenten und Cartridge-Schriften angeben.
Bedingte Anweisungen, die Abhängigkeiten zwischen Druckerattributen und der Konfiguration eines Druckers beschreiben.
Die GPD-Sprache definiert auch GPD-Dateieinträge, die die folgenden Vorgänge steuern:
Umgang mit installierbaren Funktionen und Optionen
Beschreiben von Druckerspeicherkonfigurationen
In diesem einführenden Abschnitt werden auch Master-Einheiten, die Verwendung mehrerer GPD-Dateien in einem Minidriver und die Verwendung von Ressourcen-DLLs in einem Minidriver behandelt.