Open XML Paper Specification

редактировать
Open XML Paper Specification (OpenXPS)
XPSIcon.png
Расширение имени файла .oxps (. xps)
Тип интернет-носителя application / oxps, application / vnd.ms-xpsdocument
РазработаноMicrosoft, Ecma International
Первоначальный выпускОктябрь 2006 г.
Последний выпуск Первое издание. (16 июня 2009 г.)
Тип форматаЯзык описания страниц /. Формат файла документа
Содержится вOpen Packaging Условные обозначения
Расширен изZIP, XML, XAML
Standard ECMA-388
Веб-сайтwww.ecma- международный.org / публикации / стандарты / Ecma-388.htm

Open XML Paper Specification (также называемый OpenXPS ) - это открытая спецификация для языка описания страниц и формата фиксированного документа. Microsoft разработала его как XML Paper Specification (XPS). В июне 2009 года Ecma International приняла его в качестве международного стандарта ECMA-388 .

Он основан на XML (точнее, на основе XAML ) спецификация, основанная на новом пути печати (представление данных обработки печати и поток данных) и цветном векторном формате документа, который поддерживает независимость устройства и независимость разрешения. В Windows 8 .xpsбыл заменен стандартным форматом ECMA .oxps, который изначально не поддерживается в старых версиях Windows.

Содержание
  • 1 Формат
  • 2 Возможности
  • 3 Сходства с PDF и PostScript
  • 4 Просмотр и создание документов XPS
  • 5 Сторонняя поддержка
    • 5.1 Программное обеспечение
    • 5.2 Оборудование
  • 6 Лицензирование
  • 7 История и стандартизация
  • 8 См. Также
  • 9 Ссылки
  • 10 Внешние ссылки
Формат

Формат документа XPS состоит из структурированной разметки XML, которая определяет макет документа и визуальный внешний вид каждой страницы, а также правила визуализации для распространения, архивирования, визуализации, обработки и печати документов. Примечательно, что язык разметки для XPS - это подмножество XAML, что позволяет включать элементы векторной графики в документы, используя XAML для разметки презентации Windows. Примитивы Foundation (WPF). Используемые элементы описаны в терминах путей и других геометрических примитивов.

Файл XPS - это архив ZIP, использующий Open Packaging Conventions, содержащий файлы, которые создают вверх по документу. К ним относятся файл разметки XML для каждой страницы, текст, встроенные шрифты, растровые изображения, 2D векторная графика, а также информация управления цифровыми правами. Содержимое файла XPS можно проверить, открыв его в приложении, поддерживающем файлы ZIP.

Доступны два несовместимых формата XPS. Исходный писатель документа печатал в формате .xps в Windows 7 и более ранних версиях (т. Е. Windows Vista и Windows XP ). Начиная с Windows 8, средство записи документов по умолчанию использует формат OpenXPS .oxps . Попытка открыть файлы.oxps в Windows 7 или более ранней версии без конвертера.oxps-to.xps приведет к ошибке.

Microsoft предоставляет два бесплатных конвертера. XpsConverter преобразует документы из формата .xpsв .oxps, а OxpsConverter конвертирует документы из формата .oxpsв .xpsформат.

Функции

XPS определяет набор функциональных возможностей макета документа для документов с разбивкой на страницы и для печати. Он также поддерживает такие функции, как цветовые градиенты, прозрачные пленки, CMYK цветовые пространства, калибровка принтера, системы с несколькими чернилами и схемы печати. XPS поддерживает технологию Windows Color System управления цветом для обеспечения точности преобразования цветов между устройствами и. Он включает в себя программное обеспечение процессор растровых изображений (RIP) (загружается отдельно). Подсистема печати поддерживает именованные цвета, упрощая определение цвета для изображений, передаваемых на принтеры, поддерживающие эти цвета.

XPS поддерживает изображения HD Photo изначально для растровых изображений. Формат XPS, используемый в файле спула, представляет расширенные графические эффекты, такие как трехмерные изображения, эффекты свечения и градиенты, в виде примитивов Windows Presentation Foundation, которые драйверы принтера могут выгружать свою растеризацию на принтер, чтобы уменьшить вычислительную нагрузку. если принтер может растрировать эти примитивы.

Сходства с PDF и PostScript

Как Adobe Inc. PDF, XPS - это Формат документа с фиксированным макетом, предназначенный для сохранения точности документа, обеспечивая независимый внешний вид документа. PDF - это база данных объектов, которые могут быть созданы из PostScript или созданы непосредственно из приложений, тогда как XPS основан на XML. Оба формата сжаты, хотя и с использованием разных методов. Архитектура фильтра конвейера XPS также аналогична той, которая используется в принтерах, поддерживающих язык описания страниц PostScript. PDF включает динамические возможности, которые намеренно не поддерживаются форматом XPS.

Просмотр и создание документов XPS

XPS поддерживается в нескольких версиях Windows *.

Поскольку архитектура печати Windows Vista использует XPS в качестве формата диспетчера очереди печати, она имеет встроенную поддержку для создания и чтения документов XPS. Документы XPS можно создавать, печатая на виртуальном XPS драйвере принтера. XPS Viewer устанавливается по умолчанию в Windows Vista, Windows 7, Windows 8 и Windows 10 (до версии 1709). Средство просмотра размещено в Internet Explorer (IE) в Windows Vista, но в 7 и 8 это собственное приложение, поддерживающее цифровые подписи. В Windows 8 также есть приложение Reader, которое читает файлы XPS, OXPS и PDF. Размещаемое в IE средство просмотра XPS и средство записи документов XPS также доступны пользователям Windows XP при загрузке .NET Framework 3.0. Программа просмотра в IE поддерживает управление цифровыми правами и цифровые подписи. Пользователи, которые не хотят просматривать документы XPS в браузере, могут загрузить пакет XPS Essentials Pack, который включает в себя автономное средство просмотра и средство записи документов XPS. Пакет XPS Essentials Pack также включает поставщиков для включения возможностей IPreview и IFilter, используемых Windows Desktop Search, а также обработчики оболочки для включения представлений эскизов и свойств файлов для документов XPS в Проводник Windows. Пакет XPS Essentials Pack доступен для Windows XP, Windows Server 2003 и Windows Vista. Установка этого пакета позволяет операционным системам до Windows Vista использовать диспетчер очереди печати XPS вместо WinPrint на основе GDI, который может создавать более качественные отпечатки для принтеров, поддерживающих XPS на оборудовании (напрямую потребляя формат). Однако формат диспетчера очереди печати в этих операционных системах при печати на старые принтеры, не поддерживающие XPS, остается неизменным.

  • В обновлении Win 10 1803 за апрель 2018 г. корпорация Майкрософт прекратила поддержку формата XPS и удалила приложение XPS Viewer. Он доступен как дополнительная установка.
Сторонняя поддержка

Программное обеспечение

ИмяПлатформаФункция
Evince, AtrilEvince - программа для просмотра документов различных форматов. Он может отображать документы XPS благодаря libgxps.
MuPDF Легкий PDF, XPS и OpenXPS viewer, AGPL v3
Harlequin RIP Визуализируйте файлы Microsoft XPS для печати или отображения. Используется в настольных принтерах, цифровых печатных машинах, допечатной подготовке и разнообразном программном обеспечении
Okular Okular, средство просмотра документов проекта KDE может отображать документы XPS.
Средство просмотра STDU Средство просмотра STDU может отображать документы XPS (а также другие форматы электронных документов). Другие приложения STDU могут обрабатывать организацию / просмотр, преобразование и извлечение.
Sumatra PDF Sumatra PDF может отображать документы XPS (среди других форматов), начиная с версии 1.5, благодаря MuPDF.
Xara Designer Pro A vector графическое приложение с экспортом XPS и бета-версией импорта XPS.
XPS Annotator XPS Annotator - это автономное средство просмотра XPS, которое может подписывать и аннотировать документы XPS, отображать цифровые подписи и преобразовывать документы XPS в общие форматы изображений.
XPS ViewerXPS viewer - бесплатное приложение от Software Imaging для просмотра файлов XPS.

Аппаратное обеспечение

XPS поддерживали такие полиграфические компании, как Konica Minolta, Sharp, Canon, Epson, Hewlett-Packard и Xerox а также компании по производству программного и аппаратного обеспечения, такие как CSR (ранее Zoran) и Global Graphics. Родные принтеры XPS были представлены Canon, Konica Minolta, Toshiba и Xerox. Устройства с уровнем сертификации для Windows Соответствие логотипу Windows должны были иметь драйверы XPS для печати с 1 июня 2007 года.

Лицензирование

Microsoft выпустила XPS на условиях лицензионного платежа. - бесплатная патентная лицензия, называемая Community Promise для XPS, позволяющая пользователям создавать реализации спецификации, которые читают, записывают и визуализируют файлы XPS, если они включают в источник уведомление о том, что реализованные технологии могут быть обременены патентами Microsoft. Microsoft также требовала, чтобы организации «занимались разработкой (i) сканеров, выводящих документы XPS; (ii) принтеров, которые используют документы XPS для получения печатных копий; или (iii) драйверов печати или программных продуктов для растровых изображений или их компонентов. которые конвертируют документы XPS с целью получения печатных копий, [...] не будут предъявлять иски Microsoft или ее лицензиатам в соответствии со Спецификацией XML Paper или клиентам за нарушение каких-либо производных патентов XML Paper Specification (как определено ниже) на учет любого производства, использования, продажи, предложения о продаже, ввоза или иного распоряжения или продвижения любых реализаций XML Paper Specification ». Сама спецификация была выпущена под лицензией без лицензионных отчислений, что позволяет ее бесплатное распространение.

13 сентября 2011 года Monotype Imaging объявила о лицензировании XPS-to-PCL 6 и Векторные фильтры преобразования XPS в PostScript в Microsoft для использования в следующей версии Windows.

История и стандартизация

В 2003 году Global Graphics был выбран Microsoft предоставляла консультации и услуги по разработке концепции XPS и работала с группами разработчиков Windows над спецификацией и эталонной архитектурой для нового формата. Microsoft представила спецификацию XPS в Ecma International. В июне 2007 г. был создан Международный технический комитет 46 Ecma (TC46) для разработки стандарта на основе спецификации Open XML Paper (OpenXPS).

На 97-й Генеральной ассамблее, проходившей в Будапеште, 16 июня 2009 г. Ecma International утвердила спецификацию Open XML Paper (OpenXPS) в качестве стандарта Ecma (ECMA-388). В состав TC46 входили:

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-01 12:47:03
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте