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

Внимание

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

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

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

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

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

В этом разделе рассматриваются следующие темы:

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

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

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

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

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

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

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

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