Wprowadzenie do plików GPD
Ważny
Nowoczesna platforma drukowania jest preferowanym sposobem komunikacji z drukarkami w systemie Windows. Zalecamy używanie sterownika klasy skrzynki odbiorczej IPP firmy Microsoft wraz z aplikacjami do obsługi drukowania (PSA), aby dostosować środowisko drukowania w systemie Windows 10 i 11 na potrzeby opracowywania urządzeń drukarki.
Aby uzyskać więcej informacji, zobacz przewodnik projektowania aplikacji wspierających drukowanie .
Pliki GPD służą do tworzenia minidrivers Unidrv. Minidriver Unidrv składa się z tekstowego opisu drukarki ogólnej (GPD), który może być zawarty w co najmniej jednym pliku GPD.
Pliki GPD używają języka GPD do opisania drukarki. Pliki zawierają wpisy pliku GPD , które wykorzystują język GPD do dostarczania następujących typów informacji:
atrybuty drukarki opisujące charakterystykę drukarki.
polecenia drukarki, które kontrolują operacje drukarki.
Funkcje drukarki opisujące możliwości drukarki, które mogą być kontrolowane przez Unidrv.
opcje drukarki reprezentujące stany, które można przypisać do funkcji drukarki.
Opisy czcionek drukarki, które określają cechy związane z czcionkami rezydującymi w sprzęcie i czcionkami z kaset.
instrukcje warunkowe opisujące zależności między atrybutami drukarki a konfiguracją drukarki.
Język gpD definiuje również wpisy plików GPD, które kontrolują następujące operacje:
kompresowanie danych rasterowych
Rastryzacja z Unidrv
Obsługa funkcji i opcji możliwych do zainstalowania
opis konfiguracji pamięci drukarki
Ta sekcja wprowadzająca zawiera również omówienia dotyczące jednostek głównych, użycia wielu plików GPD w minidriverzeoraz zastosowania bibliotek DLL zasobów w minidriverze.