Общие сведения о файлах GPD
Важно!
Мы рекомендуем использовать драйвер класса "Входящие" корпорации Майкрософт, а также приложения для поддержки печати (PSA) корпорации Майкрософт, чтобы настроить возможности печати в Windows 10 и 11 для разработки принтеров.
Дополнительные сведения см. в руководстве по проектированию приложений поддержки печати.
Файлы GPD используются для создания мини-драйверов Unidrv. Мини-драйвер Unidrv состоит из текстового универсального описания принтера (GPD), которое может содержаться в одном или нескольких файлах GPD.
Для описания принтера в файлах GPD используется язык GPD. Файлы содержат записи файлов GPD , которые используют язык GPD для предоставления следующих типов информации:
Атрибуты принтера , описывающие характеристики принтера.
Команды принтера, управляющие операциями принтера.
Функции принтера , описывающие возможности принтера, которыми может управлять Unidrv.
Параметры принтера , представляющие состояния, которые могут быть назначены функциям принтера.
Описания шрифтов принтера , указывающие характеристики, связанные с шрифтами, которые будут находиться в оборудовании и в кассетах.
Условные операторы , описывающие зависимости между атрибутами принтера и конфигурацией принтера.
Язык GPD также определяет записи файла GPD, которые управляют следующими операциями:
Полуэлементирование с Помощью Unidrv
Обработка устанавливаемых компонентов и параметров
Описание конфигураций памяти принтера
В этом вводном разделе также рассматриваются основные блоки, использование нескольких файлов GPD в мини-driver и использование библиотек DLL ресурсов в мини-driver.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по