Polecenia drukarki
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 Print support .
Język GPD zawiera wstępnie zdefiniowaną nazwę polecenia dla każdej powszechnie używanej operacji drukarki. Ponadto można zdefiniować dostosowane polecenia dla opcji drukarki specyficznych dla urządzenia .
Każde polecenie drukarki można zaimplementować na jeden z dwóch sposobów:
Ciąg polecenia specyficzny dla urządzenia można umieścić w pliku GPD. Unidrv wysyła ciąg polecenia do buforu wydruku w odpowiednim czasie.
Można zaimplementować metodę IPrintOemUni::CommandCallback COM, która dynamicznie generuje ciąg polecenia. Unidrv wywołuje metodę za każdym razem, gdy musi wysłać polecenie do spoolera. Aby uzyskać więcej informacji, zobacz Dynamicznie generowane polecenia drukarki w Dostosowywanie sterowników drukarek firmy Microsoft.
W poniższych tematach opisano sposób określania poleceń drukarki w plikach GPD: