Драйверы принтера XPSDrv
Внимание
Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.
Дополнительные сведения см. в статье "Современная платформа печати" и руководство по проектированию приложений поддержки печати.
Драйвер принтера XPSDrv расширяет архитектуру драйвера принтера на основе GDI корпорации Майкрософт версии 3 для поддержки использования документов XML Paper (XPS). С драйвером принтера XPSDrv формат документа XPS используется в качестве формата файла spool и в качестве формата файла документа.
Обзор XPS
Спецификация XML Paper (XPS) является основой для улучшения документов и печати в Windows Vista. Эта спецификация описывает внешний вид документов фиксированного формата с помощью структурированного формата xml-документа.
Формат документа XPS состоит из XML-разметки, которая определяет макет документа и визуальный вид каждой страницы вместе с правилами отрисовки для отображения или печати документа.
Общие сведения о XPS для печати
Формат документа XPS служит форматом документа, форматом файла spool и языком описания страниц (PDL) для принтеров. Если вы постоянно используете XPS в течение цикла документа, вы можете значительно улучшить прогнозируемость печати и надежность. Точность и производительность повышаются, если формат документа совпадает с форматом файла spool и PDL. Используя формат документов XPS во всей обработке печати, вы можете устранить необходимость в преобразовании формата документов между приложением и принтером, чтобы вы могли доставить "то, что вы видите" (WYSIWYG).
В файле spool XPS используется формат документа XPS. Файл spool XPS открыт и расширяем, можно просматривать с помощью служб платформы и повторно вводить в рабочие процессы документов.
Разметка в файле spol XPS для описания документов XPS совместима с разметкой языка разметки приложений (XAML) в Windows Presentation Foundation (WPF). Таким образом, документы, описанные в файле spol XPS, могут быть отрисованы изначально в WPF без потери данных или точности, так как преобразование не требуется. Теги XAML в файле spol XPS представляют собой представления XAML для существующих классов отрисовки в WPF. Формат документа XPS идентичен формату печати и эффективно сохраняет содержимое приложения и намерение пользователя.
В этом разделе:
Поддержка XPS в более ранних версиях Windows
Дополнительные сведения о печати XPS для разработчиков драйверов принтера см. в разделе "Драйвер принтера XPSDrv".