2021/04/01 10:30:52

«Р7-Офис» против LibreOffice:
бесплатно — не всегда идеально

Классический Microsoft Office до сих пор занимает большую долю рынка решений для работы с документами в России, но эта ситуация меняется: в корпоративном секторе стало меньше денег, а требований к инструментам работы больше — последствия пандемии и связанных с ней ограничений. Все это подталкивает к поиску альтернативных решений, среди которых есть как бесплатные, так и коммерческие решения. Самый известный пакет из бесплатных — LibreOffice. Но на рынке офисных систем присутствуют и ПО отечественной разработки, яркий пример — платформа «Р7-Офис», которой по силам ответить на вопрос, почему за работающее решение все-таки стоит платить.

Содержание

Вопрос формата

На самом деле при выборе офисного ПО стоит обращать внимание не только на его стоимость и абстрактную функциональность, но и на такой аспект, как способность полноценно работать с документами, которые наиболее распространены. А это, нетрудно догадаться, как раз документы формата офисных пакетов от Microsoft. Здесь стоит остановиться подробнее. Но для начала — немного истории.

Когда-то все основные форматы офисных документов — мы говорим о *.doc, *.xls и *.ppt — были бинарными и строго закрытыми. То есть никто, кроме производителя офисного ПО, Microsoft, не должен был знать, каким образом, по какому алгоритму нули и единицы в файле можно превратить в слова или цифры на экране ПК. Такая ситуация мало кому нравилась — конечно, кроме самой Microsoft, которая де-факто монополизировала этот сегмент рынка.

В 2006 году у проприетарных стандартов появилась открытая альтернатива — был принят ISO/IEC 26300 — формат ODF (Open Document Format), разработанный под эгидой консорциума OASIS. Открытая — в том смысле, что не предполагала ограничений на использование, а те самые алгоритмы превращения бинарного кода в понятное пользователю представление всем известны и прекрасно документированы (базовым для стандарта является язык разметки XML). И знаете, что? Они были хороши на самом деле. Даже технари из Microsoft оценили и позаимствовали идею.

В 2007 году увидела свет обновленная версия Microsoft Office, по умолчанию сохранявшая документы в формат OOXML (Office Open XML) — с расширениями *.docx, *.xlsx, *.pptx. В аббревиатуре названия стандарта тоже присутствует слово Open, но это вовсе не та «открытость», которая имеется в виду в Open Source. Стандарты были защищены патентами производителя. Но даже если отбросить моральные аспекты подхода монополиста, придется признать, что они были отличным решением.

Несмотря на то, что в основе обоих форматов лежит, как это понятно из названия, язык разметки XML, они на самом деле совершенно не совместимы друг с другом. Открывая OOXML-файл в классическом открытом офисе типа LibreOffice / OpenOffice, вы, скорее всего, потеряете изначальное форматирование, по крайней мере частично (если оно чуть сложнее, чем выбор шрифта и отступов).

С чем придется работать

Несмотря на доступность таких альтернатив как OpenOffice и LibreOffice, офисная платформа от Micrsoft остается популярной в мире, и подавляющее большинство офисных документов сохраняются именно в этом формате. Старые документы в бинарных форматах все еще имеют некоторое хождение, но их доля стремительно падает — OOXML нагоняет.

Научных исследований, доказывающих, что OOXML используется значительно шире, чем ODF, не проводилось. Мало того, документооборот множества организаций закрыт, и мы вряд ли узнаем когда-нибудь, какой формат они используют. Но у нас есть Интернет, например, сервис Google Trends, который наглядно показывает, что формат *.docx ищут куда чаще, чем *.odt.

Поиск по типу файла в том же Google дает следующие результаты:

  • 1 filetype:docx — примерно 13 800 000 документов
  • 1 filetype:odt — примерно 510 000

Разница — более чем на порядок. Но значит ли это, что формат OOXML лучше, чем ODF? Совсем не обязательно. Однако эти результаты дают представление о статистике использования. Означают ли такие результаты, что непремено стоит использовать OOXML? Ни в коем случае. Мы просто констатируем, что что этот формат куда более распространен, и далеко не факт, что это должно влиять на личные предпочтения. Решение стоит принимать, ориентируясь на то, какие форматы нравятся, и какие более распространены в окружении. Как DevOps-сервис помогает «разгрузить» высоконагруженные системы BPMSoft 2.3 т

Как отмечено выше, эти семейства форматов несовместимы. Поэтому формировать предпочтения стоит, ориентируясь на то, чем чаще пользуетесь, что более используется в компании, у партнеров. Исходя из этого стоит выбирать и офисную платформу.

«Р7-Офис»: если совместимость важна

«Р7-Офис» изначально создавался для работы с файлами *.docx, *.xlsx и *.pptx. Совместимость этой платформы с форматами Microsoft Office — пожалуй, максимальная среди всех альтернативных офисных решений. Это значит, что «Р7-Офис» воспроизводит файлы в полном соответствии со спецификациями формата Microsoft OOXML. И если взглянуть на документ как на набор объектов, модель их представления в «Р7-Офис» будет полностью соответствовать именно стандарту OOXML, тогда как LibreOffice изначально ориентирован на формат ODF.

Надо сказать, «Р7-Офис» тоже работает с документами в формате ODF. Приложения автоматически конвертируют открываемый документ в представление OOXML. Такие документы можно также и сохранять в формате ODF.

Итак, LibreOffice прекрасен в работе с файлами формата ODF, и может также открывать *.docx, *.xlsx и *.pptx. Но не без проблем, особенно в случае со сложным форматированием документов. Скажем больше — не без множества проблем. И это в порядке вещей, учитывая историю форматов. «Р7-Офис» идеально работает с файлами OOXML, так как они для него «родные», и с файлами формата ODF тоже.

На практике

Для того, чтобы оценить разницу в уровне совместимости с форматами OOXML для LibreOffice и «Р7-Офис», достаточно разобрать несколько простых, но очевидных кейсов.

Надо отметить, что «Либра» достаточно успешно справляется с файлами формата OOXML. Но только если они напрочь лишены сколько-нибудь более сложного форматирования, нежели элементарные отступы / выравнивание / интервалы / простейшие атрибуты шрифта и т. д. Однако далеко не все файлы таковы. Пример подобного документа.

В «Р7-Офис» он выглядит вот так:

В LibreOffice — вот так:

Еще один документ с чуть более далеким от простейшего форматированием, к тому же с иллюстрациями.

«Р7-Офис» справляется без вопросов.

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

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

К сожалению, подобные «мелочи», порою всерьез мешающие работать — отнюдь не редкость. И не только в текстовых документах. Так, LibreOffice Calc, не справляется с отображением условного форматирования, созданного в редакторах Microsoft, а редактор презентаций Impress… ладно, не будем о грустном.

Конечно, не надо думать, что «Либра» — бесполезная поделка, это не так. Это офисная платформа, которая прекрасно работает с несложными документами. И даже со сложными — но в «родном» формате, ODF. Что предпочтет пользователь — решать, конечно, ему самому.

Однако с точки зрения современности и актуальности «Р7-Офис», как нам кажется, находится в более выигрышной позиции. Это ведь не просто набор редакторов для офисных документов — скорее платформа для разносторонней работы, в том числе коллективной. В ее составе есть и средства коммуникации (в том числе актуальная на март 2021 года видеоконференцсвязь) между участниками рабочей группы, и полноценный почтовый сервер, и система документооборота, модуль управления проектами и CRM. И все это богатство функционала можно, во-первых, развернуть на своем собственном сервере, во-вторых — получить к нему доступ из любой точки планеты, лишь бы был Интернет.