Драйвер xps что это

Обновлено: 07.07.2024

The XPSDrv printer driver extends Microsoft's GDI-based, version 3 printer driver architecture to support consuming XML Paper Specification (XPS) documents. With an XPSDrv printer driver, the XPS Document format is used as a spool file format and as a document file format.

Overview of XPS

The XML Paper Specification (XPS) is the foundation for document and printing improvements in Windows Vista. This specification describes the appearance of fixed-format documents by using a structured, XML-based document format.

The XPS Document format consists of XML markup that defines the layout of a document and the visual appearance of each page along with rendering rules for displaying or printing the document.

Introduction to XPS for Printing

The XPS Document format serves as a document format, a spool file format, and a page description language (PDL) for printers. If you consistently use XPS throughout a document cycle, you can greatly improve print predictability and reliability. Fidelity and performance improve when the document format is the same as the spool file format and the PDL. By using the XPS Document format throughout the print processing, you can eliminate the need for any document format conversions between an application and the printer, so you can deliver a "what you see is what you get" (WYSIWYG) experience.

The XPS spool file uses the XPS Document format. The XPS spool file is open and extensible, can be viewed by using platform services, and can be reintroduced into document workflows.

The markup in the XPS spool file to describe XPS Documents is compatible with the Extensible Application Markup Language (XAML) markup in Windows Presentation Foundation (WPF). Therefore, documents that are described in the XPS spool file can be rendered natively in WPF without data or fidelity loss because no conversion is necessary. The XAML tags in the XPS spool file are XAML representations for existing rendering classes in WPF. The XPS Document format is identical to the "print" format and effectively preserves application content and user intent.

This section includes:

For more detailed information about XPS printing for printer driver developers, see XPSDrv Printer Driver.

XML Paper Specification (XPS) - это формат документа, который можно использовать для просмотра, сохранения, подписи и защиты содержимого документа. XPS-документ похож на электронный лист бумаги. Изменить содержание листа после печати нельзя, также нельзя изменить содержимое XPS-документа после сохранения его в формате XPS. В операционной системе Windows 7 можно создавать XPS-документ в любой программе, в которой есть возможность печати, но просматривать, подписывать и устанавливать разрешения для XPS-документов можно только при помощи средства просмотра XPS. XPS-документ - это любой файл, сохраненный в формате XML Paper Specification (XPS).

Если два раза нажать левой кнопкой мыши на XPS-документе, то он автоматически открывается в средстве просмотра XPS. Приложение очень простое и при его использовании не должно возникать никаких проблем. В этой статье я расскажу об основных операциях, которые можно проводить со средством просмотра XPS-документов в операционной системе Windows 7. В средстве просмотра XPS есть несколько опций для просмотра и управления XPS-документами, это:

  • Сохранение на компьютере копии XPS-документа.
  • Использование в документе поиска слова или фразы.
  • Изменение масштаба для повышения удобочитаемости текста и картинок.
  • Цифровая подпись XPS-документа.
  • Управление доступом к документу и длительностью этого доступа с помощью применения разрешений документа.

Использование средства просмотра XPS

Создать XPS-документ можно в любой программе, в которой есть возможность печати. Для этого нужно сделать следующее:

Создайте или откройте документ в любом приложении, в котором есть возможность печати и выберите команду «Печать».

Из списка доступных принтеров выберите «Microsoft XPS Document Writer».

В диалоговом окне «Сохранить как» введите название файла и выберите директорию, в которую его необходимо сохранить.

Для того чтобы открыть «Средство просмотра XPS», нужно сделать следующее:

  1. Нажмите на кнопку «Пуск» для открытия меню, откройте «Все программы», далее откройте папку «Стандартные» и из списка стандартных программ выберите «Средство просмотра XPS»;
  2. Нажмите на кнопку «Пуск» для открытия меню, в поле поиска введите xpsrchvw.exe и откройте приложение из найденных результатов.

После этого откроется приложение, которое отображено на следующем скриншоте:

На панели инструментов приложения расположены следующие элементы:

Меню «Файл»


При помощи меню «Файл» можно:

  • Открыть XPS-документ. Для того чтобы открыть XPS-документ в средстве просмотра, нужно нажать левой кнопкой мыши на меню «Файл», а затем выбрать команду «Открыть» или воспользоваться комбинацией клавиш Ctrl+O. Далее, в появившемся диалоговом окне «Открыть», передвигаясь по дереву каталогов, следует открыть директорию, содержащую нужный файл. По умолчанию в диалоговом окне будут выведены файлы с расширениями *.xps. После того, как документ, который нужно открыть в средстве просмотра будет найден, нужно его выделить, нажав на нем на левую кнопку мыши, что поместит его имя в строку для ввода имени файла и нажать на кнопку «Открыть»;
  • Сохранить XPS-документ. Для того чтобы сохранить XPS-документ, нужно сделать следующее: нажать левой кнопкой мыши на меню «Файл», а затем выбрать команду «Сохранить» или воспользоваться комбинацией клавиш Ctrl+S. В появившемся диалоге «Сохранить как» следует выбрать директорию, в которую должен быть сохранен файл. Если требуется сохранить файл в новой директории, то ее можно создать непосредственно из этого диалога используя контекстное меню или кнопку «Новая папка» на панели действий. В поле «Имя файла» введите имя и нажмите на кнопку «Сохранить»;
  • Распечатать XPS-документ. Для того чтобы распечатать XPS-документ, нужно сделать следующее: нажать левой кнопкой мыши на меню «Файл», а затем выбрать команду «Печать» или воспользоваться комбинацией клавиш Ctrl+P. В появившемся диалоге выберите принтер и нажмите на кнопку «Печать»;
  • Просмотреть сведения о XPS-документе. Для того чтобы просмотреть подробную информацию о XPS-документе, нужно сделать следующее: нажать левой кнопкой мыши на меню «Файл», а затем выбрать команду «Свойства» или воспользоваться комбинацией клавиш Ctrl+Enter. В появившемся диалоге можно увидеть подробную информацию, такую как: название документа, тема, ключевые слова, авторы, редакция, дата создания документа и прочее. Диалог «Свойства» документа отображен на следующем скриншоте:


Меню «Разрешения»

При помощи «Средства просмотра XPS» появилась возможность решать, кто может просматривать, распечатывать, копировать или подписывать цифровой подписью документы XPS. Для повышения безопасности, можно также решить, сколько времени каждый человек может просматривать и вносить изменения в документ. «Средство просмотра XPS» использует технологию служб управления правами Windows (RMS) для применения разрешений. RMS на основе разрешений хранятся вместе с документом, и действуют независимо от того, где располагаются документы.

Для того чтобы можно было задавать разрешения для XPS-документов, необходимо загрузить и установить сертификат учетной записи службы управления правами Windows (RAC).

Если же ваша учетная запись не подключена к службе управления правами и для нее не выписан сертификат, то при попытке добавить/изменить разрешения вы увидите следующую ошибку:


При помощи меню «Разрешения» можно:

    Устанавливать разрешения XPS-документа. Для того чтобы установить разрешения для XPS-документа, нужно сделать следующее: нажать левой кнопкой мыши на меню «Разрешения», а затем выбрать команду «Установка разрешений». При открытии диалога установки разрешений впервые и если для программы не установлены учетные записи, то «Средство просмотра XPS» предложит выбрать текущую учетную запись:

После выбора учетной записи, можно будет устанавливать разрешения для пользователей.

Автор документа может устанавливать и изменять разрешения документа. Другие пользователи могут просматривать свои разрешения.

Меню «Подписи»

Цифровая подпись используется в двух целях. Во-первых, она позволяет проверить, изменялся ли документ после его последней подписи, а также позволяет проверить другого издателя XPS-документа, чтобы убедиться, что он поступает из надежного источника.

В меню «Подписи» можно:

    Просматривать цифровые подписи, уже примененные к документу.

Цифровая подпись представляет собой добавляемую в файлы электронную метку безопасности. Она позволяет проверить издателя файла и помогает определить, был ли изменен файл после добавления к нему цифровой подписи.

Невозможно с уверенностью определить, что файл без действительной цифровой подписи получен из указанного источника и не был подделан (возможно, с помощью вируса) после его публикации. Желательно избегать открытия файла, если нет уверенности в достоверности источника и безопасности содержимого файла.

Даже действительная цифровая подпись не гарантирует, что содержимое файла является безопасным. На основе удостоверения издателя файла и данных об источнике его загрузки следует решить, можно ли доверять содержимому файла.

Для проверки цифровой подписи нужно нажать левой кнопкой мыши на меню «Подписи», а затем выбрать команду «Просмотр подписей». После этого вы можете просмотреть цифровые подписи данного XPS-документа, как показано на следующем скриншоте:


Кнопки, расположенные на панели инструментов


- Панель структуры

После нажатия на эту кнопку, расположенную на панели инструментов, становится доступным область панели структуры документа. Также ее можно открыть, воспользовавшись комбинацией клавиш Ctrl+U. На панели области структуры документа можно просматривать результаты поиска по документу и цифровые подписи.

У некоторых документов панели структуры может не быть.


- Печать

Данная кнопка аналогична команде из меню «Файл» и может вызываться при помощи комбинации клавиш Ctrl+P. После нажатия на эту кнопку, в появившемся диалоге выберите принтер и нажмите на кнопку «Печать».

Печать XPS-документа. Если к документу применяются разрешения, перед печатью убедитесь, что у вас есть необходимые разрешения.


- Просмотр

По нажатию на эту кнопку можно выбрать размер для просмотра документа. Доступны следующие варианты:

  • 100% - используется для установки фактического размера документа. Также этого можно добиться при помощи комбинации клавиш Ctrl+L.
  • Одна страница – при выборе этой опции в окне «Средства просмотра XPS» отображается одна страница целиком. Такого же результата можно добиться, воспользовавшись комбинацией клавиш Ctrl+N.
  • Ширина страницы – растягивает документ по ширине страницы. При помощи клавиатуры можно это сделать, выполнив комбинацию Ctrl+W.
  • Эскизы – отображает эскизы страниц. Эту операцию также можно сделать, нажав на кнопки Ctrl+H.
  • Во весь экран – разворачивает программу на весь экран. Также можно это сделать, нажав на кнопку F11.


Причем, во всех случаях, кроме «100%» при изменении размера программы «Средство просмотра XPS», автоматически изменяется масштаб.


- Поле поиска

Программа «Средство просмотра XPS» позволяет находить в документе слова или фразы. При нажатии на выпадающее меню, можно переключить направление поиска, выбрать некоторые настройки поиска, а также очищать текущий поиск и журнал.

Опции поиска отображены ниже:


Результаты поиска отображаются в области панели структуры:


Заключение

В этой статье я рассказал об использовании приложения «Средство просмотра XPS». Подробно расписаны опции меню «Файл», «Разрешения» и «Подписи» программы, просмотра и печати документа.

Статья опубликована в рамках конкурса "Наш выбор - Windows 7!". Оригинальный стиль автора сохранен.

Для принтеров HP серий P110х, P156х, P16хх нужно проделать дополнительные операции по установке дополнительного XPS драйвера.

Для принтеров HP серий M113х - M121х необходимо устанавливать дополнительный XPS драйвер.

Инструкция по установке XPS драйвера для принтеров HP

1. Загрузите XPS драйвер для вашего принтера и распакуйте в папку C:\TEMP.


2. Посмотрите какой порт использует драйвер Вашего принтера (Панель управления / Устройства и принтеры / <ваш_локальный_принтер> / контекстное меню Свойства принтера / вкладка Порты).



3. Запустите мастер "Добавление принтера" на панели управления, укажите что "Нужный принтер отсутствует в списке" и выберите пункт "Добавить локальный или сетевой принтер с параметрами, заданными вручную". В следующем окне укажите порт, который используется вашим принтером:





4. В диалоговом окне установки драйвера принтера выберите «Установить с диска. » и укажите путь к папке, выбранной при распаковке архива в пункте 1. (напр. C:\TEMP). Выберите из списка модель. Обратите внимание! Выбираемый драйвер должен строго соответствовать модели вашего принтера.



5. Укажите имя для принтера. Именно этот принтер нужно будет выбирать при печати из 1С.


6. Снимите галочку Использовать этот принтер по умолчанию, чтобы не использовать перенаправленную печать на локальном компьютере. Для проверки настройки можно воспользоваться функцией "Печать пробной страницы" - если документ будет распечатан, принтер настроен правильно и можно печатать документы из 1С.


Обратите внимание! После установки драйвера необходимо завершить сеанс на облаке (Ctrl+Alt+End, Выход из системы) и подключиться заново. При печати документа необходимо будет выбрать из списка принтер, созданный вами (например, через диалоговое окно Файл / Печать).

Возможные неполадки:

I. Принтер перестал печатать или перестал отображаться в списке доступных принтеров.

1. Корректно завершите сеанс на облаке через Пуск - Завершение сеанса, либо нажмите на клавиатуре комбинацию Ctrl+Alt+End, "Завершить сеанс" и зайдите на облако повторно.

2. Перезагрузите Ваш компьютер.

II. Принтер отображается в списке на облаке, но при этом не печатает.

1. Проверьте, печатает ли принтер из вашего локального ПК (например, документы Word или таблицы Excel).

2. Если принтер не печатает с ПК убедитесь, что он включен и установлены последние версии драйверов. После этого подключитесь к облаку заново и проверьте печать из 1С.

В этом разделе описываются технологии документов, поддерживаемые Microsoft Windows.

Выбор технологии документов

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

XPS и Опенкспс

в Windows 8 и более поздних версиях Windows поддерживаются XPS и опенкспс. Чтобы определить правильный сценарий использования для XPS и Опенкспс, см. предыдущую схему. Дополнительные сведения об этих технологиях документов см. в статье Спецификация Open XML Paper (опенкспс).

в случае использования опенкспс с Windows 8 и Windows Server 2012, поддержка предоставляется только через API документов XPS .

Если необходимо выполнить преобразование между Microsoft XPS (МСКСПС) и Опенкспс, то корпорация Майкрософт предоставила средство (XPSConverter.exe), которое позволяет преобразовать документы МСКСПС в формат Опенкспс и наоборот. средство входит в комплект Windows Driver Kit (WDK). Чтобы скачать WDK, см. статью как получить WDK.

дополнительные сведения о опенкспс и Windows 8 см. в разделе поддержка опенкспс в Windows.

API документов XPS

api документов xps — это собственный интерфейс api Windows, поддерживающий OM-элемент xps. API документов XPS появился в Windows 7 и может использоваться в программах пользовательского режима и драйверах принтера XPSDrv.

Дополнительные сведения см. в статье API документов XPS и API цифровой подписи XPS.

*API документов XPS также поддерживается в Windows Vista с пакетом обновления 2 (sp2) с обновлением платформы для Windows Vista и Windows Server 2008 с пакетом обновления 2 (sp2) с обновлением платформы для Windows server 2008. дополнительные сведения об обновлении платформы для Windows vista или обновления платформы для Windows Server 2008 см. в статье обновление платформы для Windows vista .

в этом разделе

в этом разделе описаны технологии документов машинного Windows, поддерживаемые Microsoft Windows.

Технология документов Описание
API документов XPS
Предоставляет надежный формат для электронной бумаги.
API документа XPS, описанный в этом разделе, предоставляет программам и драйверам печати доступ к содержимому и метаданным документа XPS.
API цифровой подписи XPS
Включает подписывание документов, проверку удостоверения подписавшего и указывает, изменился ли документ XPS с момента подписания.
Глоссарий XPS-документов
Определения терминов, используемых API документов XPS и API цифровой подписи XPS.

Средства документов XPS

Доступны следующие средства для тестирования и устранения неполадок в файлах XPS-документов.

Проверяет соответствие файла спецификациям формата XML (XPS) и спецификации Open Packaging Conventions (OPC).

Средство командной строки, которое анализирует файлы документов XPS на совместимость со спецификацией XPS 1,0.

Средство, проверяющее допустимость документов PrintTicket и PrintCapabilities.

Читайте также: