Рекомендации по драйверам XPSDrv
Внимание
Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.
Дополнительные сведения см. в статье "Современная платформа печати" и руководство по проектированию приложений поддержки печати.
Помимо требований к драйверу XPSDrv следует рассмотреть следующие рекомендации.
Используйте модульные файлы GPD или PPD. Для модулей конфигурации на основе Unidrv или PScript5 драйвер печати должен предоставить отдельный файл GPD или PPD для каждого фильтра. Затем один родительский драйвер печати GPD или PPD-файл должен ссылаться на все файлы GPD или PPD для каждого фильтра. Упорядочение файлов GPD и PPD в модульном режиме с помощью фильтра помогает поддерживать модульность и повторное использование фильтров в конвейере фильтров.
Сопоставление с общедоступными ключевыми словами схемы печати. По возможности следует сопоставить все параметры драйвера печати и возможности драйвера печати слишком их эквивалентные ключевые слова в общедоступной схеме печати. Сопоставление параметров драйвера печати с ключевыми словами общедоступной схемы печати упрощает внедрение новых функций приложений. Это сопоставление также обеспечивает лучшую синхронизацию параметров принтера между драйверами печати и приложениями и системой.