Последняя версия офисного пакета от Microsoft давно присутствует на рынке, но переход на новый формат файлов все еще затягивается. Полностью полагаться на новый DOCX никто не спешит — слишком много тех, кто вообще не собирается обновлять версию Word. Существуют различные способы открытия документов этого формата, но сегодня мы расскажем вам об одном, который позволит вам обойтись без установки отдельных программ и обращения к веб-сервисам.

Как видите, плагин OpenXMLViewer существует в версиях как для Windows, так и для Linux. Также всегда можно посмотреть исходный код, но мне было интересно, как он будет обрабатывать разные файлы, пришедшие ко мне из разных источников.

Сразу отмечу, что я протестировал плагин только на 7 файлах, так что лучше попробуйте сами и убедитесь, что он подходит для ваших целей. Ну, у меня было так: плагин не распознавал DOCX, созданный Word 2007 beta 2, но справлялся со всеми файлами из коммерческого релиза. Я думаю, что дело даже не в формате, а в наличии какого-то селектора, который искусственно останавливает обработку XML при несовпадении версий, но это только мое предположение, не более того.

Плагин хорошо справился с довольно сложным форматированием и таблицами в файлах достаточно большого размера. Однако он не показывал графики (диаграммы), вставленные в файл, ни те, что были вставлены как ссылки, ни те, что были встроены в сам DOCX.

Это, собственно, все. Посмотреть документы можно, а вот со схемами будет сложнее. Плагин работает на Windows или Linux (дистрибутивы отдельные).

OpenXMLViewer