Inleiding tot GPD-bestanden
Belangrijk
Het moderne afdrukplatform is de voorkeursmiddel van Windows om te communiceren met printers. U wordt aangeraden om het IPP-inboxstuurprogramma van Microsoft te gebruiken, samen met PSA (Print Support Apps), om de afdrukervaring in Windows 10 en 11 aan te passen voor de ontwikkeling en aanpassing van printerapparaten.
Zie de Print support app design guidevoor meer informatie.
GPD-bestanden worden gebruikt voor het maken van Unidrv minidrivers. Een Unidrv minidriver bestaat uit een op tekst gebaseerde algemene printerbeschrijving (GPD), die kan worden opgenomen in een of meer GPD-bestanden.
GPD-bestanden gebruiken de GPD-taal om een printer te beschrijven. De bestanden bevatten GPD-bestandsvermeldingen die de GPD-taal gebruiken om de volgende typen informatie op te geven:
Printereigenschappen die de kenmerken van de printer beschrijven.
printeropdrachten die printerbewerkingen beheren.
Printer bevat een beschrijving van de printermogelijkheden die kunnen worden beheerd door Unidrv.
Printeropties die de statussen vertegenwoordigen die kunnen worden toegewezen aan printerfuncties.
Beschrijvingen van printerlettertypen die de kenmerken specificeren die geassocieerd zijn met hardware-residente en cartridgelettertypen.
Voorwaardelijke instructies die afhankelijkheden tussen printerkenmerken en de configuratie van een printer beschrijven.
De GPD-taal definieert ook GPD-bestandsvermeldingen die de volgende bewerkingen beheren:
Installeerbare functies en opties verwerken
printergeheugenconfiguraties beschrijven
Deze inleidende sectie bevat ook discussies over hoofdeenheden, het gebruik van meerdere GPD-bestanden in een minidriver-en het gebruik van resource-DLL's in een minidriver.