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


Драйверы принтера 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 в более ранних версиях Windows

Дополнительные сведения о печати XPS для разработчиков драйверов принтера см. в разделе "Драйвер принтера XPSDrv".