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


Версия 3 XPSDrv Print Driver Components

Внимание

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

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

Компоненты драйвера печати XPSDrv версии 3 содержат модуль конфигурации и модуль отрисовки преобразования.

Модуль конфигурации драйвера печати XPSDrv основан на той же архитектуре, что и предыдущие драйверы печати версии 3. (Windows Vista также поддерживает драйверы универсальной печати (Unidrv) и PostScript (PScript5), основанные на файлах универсального определения принтера (GPD) и файлах определения принтера PostScript (PPD), соответственно. Windows Vista также поддерживает подключаемые модули конфигурации драйвера печати Unidrv или PScript5 и монолитные модули конфигурации драйвера печати.)

Приложения Microsoft Win32 печатают в драйверах печати XPSDrv с помощью существующего API поддержки печати GDI. Модуль отрисовки преобразования, предоставленный Корпорацией Майкрософт, создает файл spool XPS из входящих вызовов интерфейса драйвера устройства (DDI), который выдает GDI.

В следующих разделах рассматриваются проблемы с конфигурацией XPSDrv:

Параметры драйвера XPDDrv

Требования к драйверу XPSDrv

Рекомендации по драйверам XPSDrv

Реализация драйвера XPSDrv

Изменения драйвера на основе Unidrv или PScript5 на основе XPSDrv