Поделиться через


Настройка драйверов принтеров (Майкрософт)

Важно!

Мы рекомендуем использовать драйвер класса "Входящие" корпорации Майкрософт, а также приложения для поддержки печати (PSA) корпорации Майкрософт, чтобы настроить возможности печати в Windows 10 и 11 для разработки принтеров.

Дополнительные сведения см. в руководстве по проектированию приложений поддержки печати.

Проекты драйвера универсального принтера (Майкрософт ) (Unidrv) и драйвера принтера Microsoft PostScript (Pscript) основаны на архитектуре драйвера принтера на основе NT. Таким образом, каждый из них состоит из двух компонентов: библиотеки DLL интерфейса принтера и библиотеки DLL графики принтера. В этом разделе объясняется, как настроить эти компоненты.

Чтобы настроить библиотеку DLL интерфейса принтера, предоставляемую для Unidrv или Pscript, необходимо предоставить один или несколько подключаемых модулей пользовательского интерфейса. Эти подключаемые модули можно использовать для изменения пользовательского интерфейса драйвера и обеспечения дополнительной обработки определенных событий принтера. Если вы используете Unidrv из Windows Vista, вы можете полностью заменить пользовательский интерфейс.

Чтобы настроить библиотеку DLL графики принтера, предоставляемую для Unidrv или Pscript, необходимо предоставить один или несколько подключаемых модулей отрисовки. Эти подключаемые модули можно использовать для изменения данных, отправляемых в очередь печати в потоке данных задания печати.

Этот раздел содержит следующие подразделы:

Подключаемые модули пользовательского интерфейса

Подключаемые модули отрисовки

Реализация COM-интерфейсов драйвера принтера

Установка настраиваемых компонентов драйвера

Пользовательский интерфейс страницы общих свойств

Управление цветом для принтеров

Добавление поддержки запросов на печать в драйверы печати

Этап устройства для устройств с документами