Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе описываются технологии документов, поддерживаемые Microsoft Windows.
- выбор технологии документов
- в этом разделе
- средства документов XPS
- связанные разделы
Выбор технологии документа
Корпорация Майкрософт предоставляет несколько различных технологий документов для поддержки различных приложений документов:
XPS и OpenXPS
XPS и OpenXPS поддерживаются в Windows 8 и более поздних версиях Windows. См. предыдущую схему, чтобы определить правильный сценарий использования для XPS и OpenXPS. Дополнительные сведения об этих технологиях документов см. в спецификации Open XML Paper (OpenXPS).
В случае использования OpenXPS с Windows 8 и Windows Server 2012 поддержка предоставляется только через API документов XPS
Если необходимо преобразовать между Microsoft XPS (MSXPS) и OpenXPS, корпорация Майкрософт предоставила инструмент (XPSConverter.exe), который позволяет преобразовать документы с форматом MSXPS в формат OpenXPS и наоборот. Это средство входит в состав комплекта драйверов Windows (WDK). Чтобы скачать WDK, см. статью Как получитьWDK.
Дополнительные сведения о OpenXPS и Windows 8 см. в поддержке OpenXPS в 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
.NET Framework
Платформа .NET Framework предоставляет поддержку документов XPS для программ с управляемым кодом в пользовательском режиме.
.NET Framework 3.0 поддерживается в Windows XP с пакетом обновления 2 (SP2) и более поздними версиями клиентских операционных систем Windows, а также в Windows Server 2003 с пакетом обновления 2 (SP2) и более поздними версиями операционных систем Windows Server.
Платформа .NET Framework 3.5 поддерживается в версиях windows XP клиентских операционных систем Windows, а также в windows Server 2003 и более поздних версиях операционных систем Windows Server.
Заметка
Мы рекомендуем использовать .NET Framework для создания документов XPS только в клиентских приложениях, а не в серверных приложениях, если приложение не выходит периодически, так как это было бы клиентское приложение.
Дополнительные сведения о поддержке документов в .NET Framework см. в документах Windows Presentation Foundation.
Заметка
Чтобы работать с документами XPS в программе, используйте собственный API документов XPS или .NET Framework; одновременное использование обоих в одной программе не поддерживается.
В этом разделе
В этом разделе описываются собственные технологии документов Windows, поддерживаемые Microsoft Windows.
Технология документов | Описание |
---|---|
API документов XPS |
Предоставляет надежный формат для электронной бумаги. API документов XPS, описанный в этом разделе, предоставляет программам и драйверам печати XPSDrv доступ к содержимому и метаданным документа XPS. |
API цифровых подписей XPS |
Включает подписывание документов, проверку удостоверения подписи и указание того, изменился ли документ XPS после его подписания. |
глоссарий документов XPS |
Определения терминов , используемых API документов XPS и API XPS Digital Signature API. |
Средства документов XPS
Следующие средства помогут вам в тестировании и устранении неполадок файлов документов XPS.
-
Проверяет соответствие файла спецификации XML Paper (XPS) и спецификации Open Packaging Conventions (OPC).
-
Средство командной строки, которое анализирует файлы документов XPS для обеспечения совместимости со спецификацией XPS 1.0.
-
Средство проверки допустимости документов PrintTicket и PrintCapabilities.
Связанные разделы
- [Пример программы печати](https://github.com/microsoftarchive/msdn-code-gallery-microsoft/tree/master/Official%20Windows%20Platform%20Sample/Windows%208%20app%20samples/%5BC%2B%2B%5D-Windows%208%20app%20samples/C%2B%2B/Windows%208%20app%20samples/Print%20sample%20(Windows%208))