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


Жестко закодированные функции UniDrv и PScript5 для XPSDrv

Внимание

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

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

При запуске в режиме XPSDrv все функции с жесткой кодировкой Unidrv или PScript5 отключены. Функции с жесткой кодировкой Unidrv/PScript5 — это функции, которые не указываются в файле GPD/PPD драйвера.

Жестко закодированные функции отключены следующим образом:

  • Функции не отображаются в пользовательском интерфейсе для основных драйверов Unidrv или PScript5.

  • Для API Microsoft Win32 DeviceCapabilities функция DrvDeviceCapabilities драйвера Unidrv или PScript5 не сообщает о жестко закодированных функциях.

  • XML-код PrintCapabilities не содержит жестко закодированные функции.

  • По умолчанию PrintTickets не содержат параметры для жестко закодированных функций.

В остальных разделах этого раздела описаны изменения в xpSDrv на основе Unidrv/PScript5 в предыдущих областях, чтобы отключить жестко закодированные функции.