«Р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? Ни в коем случае. Мы просто констатируем, что что этот формат куда более распространен, и далеко не факт, что это должно влиять на личные предпочтения. Решение стоит принимать, ориентируясь на то, какие форматы нравятся, и какие более распространены в окружении. CISO «Абсолют Банка» Руслан Ложкин: Зачем нам 20 SIEM или 20 NGFW? Нам не хватает экосистемности
Как отмечено выше, эти семейства форматов несовместимы. Поэтому формировать предпочтения стоит, ориентируясь на то, чем чаще пользуетесь, что более используется в компании, у партнеров. Исходя из этого стоит выбирать и офисную платформу.
«Р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. И все это богатство функционала можно, во-первых, развернуть на своем собственном сервере, во-вторых — получить к нему доступ из любой точки планеты, лишь бы был Интернет.