uDocumentViewer
Документы.xps · .oxps

XPS / OXPS просмотрщик

готово
О формате XPS / OXPS

Microsoft fixed-layout документ (PDF-альтернатива).

XPS (и его преемник OXPS) — формат fixed-layout документов Microsoft: OPC (Open Packaging Conventions) ZIP, содержащий FixedDocumentSequence, FixedDocument и FixedPage XML-части плюс шрифты и изображения. Отрисовка FixedPage XML в bitmap требует полного XAML-layout engine, которого нет в чистом JavaScript, поэтому этот вьюер распаковывает OPC-пакет, перечисляет каждую часть (с подсветкой page-частей) и показывает каждый печатный текстовый блок для верификации и поиска.

Частые вопросы
Что именно отрисовывает этот вьюер?
Мы распаковываем OPC ZIP и перечисляем каждую часть с её типом (doc-sequence, document, page, rels, xml, …) и размером. Также извлекаем печатный текст из файла. Мы не рендерим FixedPage XML — для этого нужен XAML / WPF layout engine, не упакованный сюда.
Как же просмотреть страницы XPS?
На Windows используйте встроенное приложение Reader, чтобы напечатать в PDF. На macOS / Linux установите GhostXPS или используйте mutool из MuPDF — получившийся PDF полностью откроется в нашем PDF-вьюере.
Загружается ли мой файл?
Нет. Файл XPS распаковывается полностью в вашем браузере локальным JavaScript. Ничего не отправляется на сервер.
Работает ли на мобильных?
Да. Структурный инспектор адаптивен и работает на телефонах, планшетах и десктопе.
Ещё в разделе «Документы»