Microsoft Office установлен почти на каждом настольном компьютере Windows во всем мире. Стоимость лицензии для компаний меньше полной розничной цены Microsoft Office Standard Edition 2003 (399 долл.), но тем не менее приобретение комплекта офисных приложений для каждого сотрудника требует немалых затрат. Альтернативные комплекты существуют, но большинство компаний все-таки используют Office, а все данные предприятий хранятся в двоичном файловом формате Office. Можно ли на практике заменить продукт Microsoft другим комплектом офисных приложений? Чтобы ответить на этот вопрос, я протестировал Corel WordPerfect Office 12 и OpenOffice.org 1.1.4, сравнив характеристики названных продуктов с Microsoft Office 2003. При подготовке обзора, к сожалению, не удалось получить IBM Lotus SmartSuite. Функциональность трех комплектов аналогична. И WordPerfect Office 12, и OpenOffice.org 1.1.4 пригодны для чтения и записи документов Office, но я обнаружил, что в преобразованных файлах некорректно отображаются многие элементы документов. Итак, познакомимся поближе с этими тремя продуктами.

Критерии тестирования

В ходе тестирования проверялись возможности каждого комплекта читать и записывать файлы Microsoft Word, Microsoft Excel и Microsoft PowerPoint; скорость обработки больших документов; пригодность для крупномасштабного развертывания на предприятии и цена. Подробная информация приведена во врезке «Сравнение производительности».

Вопреки мнению убежденных сторонников каждого продукта, я не нашел существенных различий в базовой функциональности комплектов для создания и редактирования текстовых документов, электронных таблиц и презентаций в собственных форматах. В большинстве случаев совпадают даже пункты меню. В случае различий нужную функцию легко отыскать с помощью сравнительных таблиц в оперативной справке WordPerfect Office и OpenOffice.org. Как WordPerfect Office, так и OpenOffice.org поддерживают языки макросценариев, похожие на Visual Basic for Applications (VBA). Ни один продукт не обеспечивает преобразования и запуска макрокоманд Office, но OpenOffice.org сохраняет макросы, чтобы их можно было использовать, вновь открыв документ в Microsoft Office.

WordPerfect Office 12

Выпускаются три редакции WordPerfect Office 12: Standard (189 долл.), Small Business (349 долл.) и Professional (399 долл.). В редакцию Standard входят текстовый процессор WordPerfect; электронная таблица Quattro Pro и программа Presentations 12, эквивалентная PowerPoint. Редакция Small Business дополнена почтовым клиентом WordPerfect Mail, графической программой PaintShop Pro и программой бизнес-планирования WordPerfect OfficeReady. Из WordPerfect Mail можно обращаться к электронной почте Exchange через IMAP, но программа несовместима с календарем Exchange. В редакцию Professional, наряду с другими компонентами, дополнительно входит Paradox, реляционная база данных, аналогичная Microsoft Access.

Чтобы протестировать возможности WordPerfect Office для работы с документами Office, я использовал Office для создания документов Word, Excel и PowerPoint с помощью наиболее широко применяемых функций каждой программы. Я открывал документы в соответствующей программе Office и WordPerfect Office и одновременно выводил их на экран, чтобы выявить различия в изображении. Для WordPerfect и Word проводилось сравнение печатных документов. Оригиналы документов Office и варианты, сохраненные в WordPerfect Office и OpenOffice.org, приведены во врезке «Примеры документов Microsoft Office, сохраненные с использованием Corel WordPerfect Office 12 и Sun Microsystems OpenOffice.org 1.1.4».

Обработка текстов. В WordPerfect не воспроизводятся некоторые незначительные и более важные компоненты трех файловых форматов Office (.doc, .xls и .ppt); более подробная информация о форматах файлов, используемых Office, приведена во врезке «Форматы файлов Microsoft Office». На экране 1 показан оригинал тестового документа Microsoft Word 2003, а на экране 2 представлен документ, открытый в WordPerfect Office 12. Наиболее серьезной ошибкой при обработке документа Word была невозможность WordPerfect преобразовать данные об отслеживании изменений. Были потеряны незначительные элементы форматирования, такие как двойное зачеркивание и рамки абзацев, WordArt и цветовая заливка в рисованном элементе. Кроме того, добавилось несколько пустых страниц вместо концов разделов. Между печатными и электронными сравниваемыми копиями никаких различий я не обнаружил.

Экран 1. Пример документа Word 2003

При работе с собственными форматами файлов WordPerfect по многим параметрам не уступает, а в чем-то даже превосходит Word. Знакомые мне пользователи WordPerfect неизменно отмечают функцию Reveal Codes, с помощью которой можно увидеть скрытые коды форматирования внутри документа. Данная функция позволяет быстро исправить любые недостатки форматирования и действительно очень полезна. Аналогичная функция Office 2003, которая называется Reveal Formatting, не показывает, где в документе начинаются и заканчиваются форматные изменения и, вероятно, разочарует пользователей WordPerfect. WordPerfect также располагает встроенными функциями создания PDF-файлов (в Word отсутствуют) и функцией типографского набора, с помощью которой можно внести небольшие изменения в положение слов, чего мне не удалось сделать в Word.

Экран 2. Документ Word 2003, открытый в WordPerfect 12

Электронная таблица. Несколько недостатков было выявлено при преобразовании документа Excel в программе Quattro Pro. Я тестировал 15 функций Excel в шести категориях. Единственная функция, которая не была преобразована Quattro Pro, — финансовая функция Net Present Value (NPV); если вы часто пользуетесь определенными формулами Excel, то следует убедиться в их корректном преобразовании в Quattro Pro, прежде чем покупать WordPerfect Office 12. Quattro Pro теряла формат в поле даты, некорректно воспроизвела форматирование диаграммы и не преобразовала сводную таблицу в отчет Quattro Pro CrossTab. Эти недостатки исправимы, но мне не хотелось бы предъявить преобразованный документ клиенту или деловому партнеру.

Презентации. Presentations, похожая на PowerPoint программа презентаций, — самый слабый компонент WordPerfect Office по качеству преобразования документов Office. Обычные слайды преобразуются неплохо, в том числе диаграммы и графические изображения, но смонтированные переходы, кнопки команд, анимация и заметки для слайдов в ходе преобразования были потеряны. Собственные файлы Presentations можно сохранять в формате PowerPoint, но основная часть текста оказывалась скрытой на краю каждого слайда, из-за чего презентация становилась бесполезной.

Развертывание. Для установки WordPerfect Office 12, как и Office, используется Windows Installer с наследованием всей сопутствующей функциональности, в том числе групповой политики развертывания. Продукт поддерживает автоматическую установку без участия пользователя с Windows Installer как самой программы, так и исправлений, выпускаемых компанией Corel. WordPerfect Office 12 вполне пригоден для развертывания на предприятии.

Возможности создания и редактирования документов WordPerfect Office 12 почти идентичны функциям Office, но предоставляются по более доступной цене. Однако из-за недостатков преобразования документов Office комплект сложно применять на крупных предприятиях с большими архивами документов и необходимостью обмениваться документами с деловыми партнерами, которые работают с Office. Если на предприятии используются календарные функции Exchange, то WordPerfect Mail не заменит Microsoft Outlook, и необходимость приобретения Outlook перечеркнет всю экономию. WordPerfect Office — оптимальный вариант для малых предприятий с небольшим архивом документов, сложность которых не настолько велика, чтобы возникли упомянутые проблемы преобразования, а обмен документами Office с другими компаниями ограничен. WordPerfect Office также подойдет тем предприятиям, которым нужен компонент WordPerfect OfficeReady для делового планирования и учета, так как конкурирующий продукт Microsoft Small Business Accounting пока не появился в продаже.

OpenOffice.org 1.1.4

OpenOffice.org — бесплатный, с открытым кодом комплект офисных приложений на базе StarOffice — продукта, купленного компанией Sun в 1999 г. StarOffice можно приобрести за 60 долл. для одного пользователя. В стоимость входят база данных Adabas D, технические консультации и дополнительные шрифты, шаблоны и фильтры файлов на основе программного кода, не лицензированного для открытого распространения. В текущую стабильную версию OpenOffice.org 1.1.4 входят текстовый процессор Writer, электронная таблица Calc, программа презентаций Impress и векторная программа рисования Draw. Версия 1.9, текущий бета-предшественник комплекта Open Office.org версии 2.0, также располагает редактором математических формул Math, функции которого похожи на соответствующие компоненты WordPerfect и Word. Как и WordPerfect, OpenOffice.org читает и записывает документы Office, но не все элементы преобразуются корректно. Функции редактирования документов OpenOffice.org сопоставимы с возможностями двух других комплексов, но производительность и функции развертывания оставляют желать лучшего.

Обработка текстов. Для OpenOffice.org были выполнены те же тесты, что и для WordPerfect Office. OpenOffice.org Writer успешно преобразовал большинство элементов тестового документа Word, но неверно преобразовал размер и ориентацию страницы для раздела со специальными параметрами страницы. Однако Writer преобразовал изменения полей, сделанные мною на этой странице. Как и WordPerfect, OpenOffice.org не преобразовал рамки абзацев и макрокоманды. Рисунок WordArt был воспроизведен, но при этом были упущены некоторые его особенности, например угол наклона текста (экран 3). Время от времени возникали проблемы при попытках вновь открыть сохраненные документы Word. Так, программа OpenOffice.org 1.1.4 остановилась, задействовав 100 % ресурсов процессора в течение 5 минут, прежде чем я закрыл ее. При работе с другими документами проблем не возникало. И Word, и бета-версия OpenOffice.org 1.9, также протестированная мною, открывали одинаковые документы без проблем, и, возможно, выявленный недостаток вызван ошибкой, которая впоследствии была устранена. В обеих версиях OpenOffice.org были сохранены изменения, сделанные с использованием функции Track Changes редактора Word. Это дает программе преимущество перед WordPerfect при обмене документами с пользователями Word.

Экран 3. Документ Word 2003, открытый в OpenOffice.org 1.1.4

Электронная таблица. Продукт OpenOffice.org преобразовал документ Excel более успешно, чем Corel, но потерял несколько цифр при отображении дробей и форматирование формул. Calc располагает большинством функций аудита формул Excel, но, к сожалению, не позволяет идентифицировать некорректные формулы (эта возможность — одна из самых ценных в Excel).

Презентации. OpenOffice.org Impress также хорошо преобразовал тестовую презентацию PowerPoint. Были сохранены основной слайд, заметки, командные кнопки и звуки, но потеряны монтажные переходы и анимация.

Развертывание. В состав OpenOffice.org входит файл setup.exe для развертывания. Можно выполнить автоматизированную установку без участия пользователя с помощью файла ответов, но, чтобы подготовить такой файл, приходится вручную редактировать текстовый файл вместо того, чтобы создать его на основе процедуры установки с графическим интерфейсом. Документацию для автоматизированной установки найти трудно, но мне удалось запустить процедуру, скопировав файл, обнаруженный в форумах OpenOffice.org. Возможно массовое развертывание OpenOffice.org 1.1.4, но эта процедура сложнее, чем развертывание .msi-файла Office с помощью групповой политики. В OpenOffice.org 1.1.4 нет механизма применения исправлений; для использования рекомендованной программы коррекции для системы безопасности мне пришлось загрузить .dll-файл и поместить его в нужный каталог. Этот процесс можно автоматизировать с помощью сценариев, но потенциально он может доставить неудобства. К счастью, в бета-версии OpenOffice.org 1.9 появился пакет Windows Installer (.msi), поэтому перспективы для развертывания продукта превосходны.

Трудно критиковать программу, в которой реализовано большинство необходимых пользователю функций, но когда речь идет об эффективности труда служащих, компромиссы могут обходиться слишком дорого. В целом OpenOffice.org успешнее, нежели WordPerfect, преобразует документы Office, но быстродействия графического интерфейса временами недостаточно, а процедуры развертывания проработаны слабо. На мой взгляд, OpenOffice.org не хватает совсем немного, чтобы потеснить на рынке Microsoft. Он будет превосходным решением для индивидуальных пользователей (я работаю с ним дома), но для корпоративного применения пока предпочтителен Office.

Office 2003

Привязанность к двоичному формату файлов Office — не единственная причина, по которой многие организации выбирают Office. Продукт располагает рядом великолепных функций, выходящих за рамки редактирования документов. Например, пользователи Office 2003 могут редактировать и сохранять документы непосредственно из рабочих пространств Microsoft SharePoint Portal Server без необходимости сохранять их локально. В результате можно без труда дополнить совместную работу с файлами контролем версий и дискуссионными форумами. Office 2003 также располагает исследовательской панелью задач, с помощью которой удобно отыскивать слова и фразы в словаре и тезаурусе, биржевые символы и профили компаний, справочные данные как в сети, так и во встроенной системе подсказки, а также переводить документы на другие языки. Смарт-тэги Office 2003 действуют в программах Word, Excel и PowerPoint. Смарт-тэги — поля, автоматически пополняемые данными из различных источников, например информацией о котировках акций из Internet.

Развертывание. Большинство ИТ-специалистов имеют опыт развертывания какой-нибудь версии Office на многих клиентских машинах в сети. Процедура развертывания Office 2003 примерно такая же, как у прежних комплексов. Она основана на Windows Installer и обеспечивает автоматизированную установку без участия пользователя; ее можно выполнить с помощью групповой политики. Можно использовать файлы преобразований Windows Installer для указания специализированных параметров и создавать собственные преобразования на основе подсказок с помощью прилагаемого инструментария. Однако если на предприятии нет Microsoft Office Professional Enterprise Edition 2003, то пользователи Office 2003 должны активизировать каждый экземпляр, посылая информацию в Microsoft через Internet. Такие неудобства приемлемы в бесплатных продуктах, но представляют собой неожиданный и досадный изъян в платном комплекте. WordPerfect и OpenOffice.org свободны от этого недостатка.

Главный недостаток Office — цена. Розничная цена одной лицензии полной редакции более чем на 100 долл. выше, чем у WordPerfect Office 12. Цена модернизации — на 90 долл. выше, а поскольку Corel предоставляет продукт бывшим пользователям Office по цене модернизации, то переход приносит ощутимую экономию.

OpenOffice.org — бесплатный комплект даже для коммерческого использования, и по сравнению с ним продукт Microsoft выглядит еще более дорогостоящим.

Office — по-прежнему номер один

Office 2003 — самый дорогостоящий из трех испытанных продуктов, но тем не менее именно он удостоен комментария «Редакция советует». В других продуктах не нашлось достаточно привлекательных функций, чтобы у меня появилось желание отказаться от Office. Мой архив и документы коллег, с которыми я обмениваюсь данными, представлены в двоичном формате Office. Даже если небольшой процент документов будет отображаться в WordPerfect или OpenOffice.org некорректно, лучше больше заплатить за Office, чем брать на себя труд исправлять ошибки. Уникальные функции Office 2003 не производят большого впечатления, поэтому я с интересом жду, удастся ли разработчикам WordPerfect или OpenOffice.org повысить качество преобразования документов с появлением форматов Microsoft на базе XML.


Адам Кархеден - Редактор журнала Windows IT Pro. acarheden@windowsitpro.com


Сравнение производительности

Все три программы обработки текстов достаточно успешно работали с документами обычных размеров на моем ноутбуке, приемлемо оснащенной машине с процессором Pentium M на 598 МГц, оперативной памятью объемом 512 Мбайт и жестким диском на 5400 об./мин. Но иногда приходится иметь дело с очень большими файлами, поэтому я протестировал производительность трех текстовых процессоров и электронных таблиц при обработке объемных файлов.

Я подготовил текстовый файл в 1 млн. слов, загрузил его в текстовый процессор каждого комплекта офисных приложений, добавил 20 встроенных графических изображений и сохранил файл в собственном формате программы. Объем чисто текстового файла был 9,5 Мбайт. Размеры графических изображений составляли от 4,8 Мбайт до 33 Кбайт, в среднем 740 Кбайт и в общей сложности 14,5 Мбайт. Данный образец больше типичных рабочих файлов, но демонстрирует поведение каждого текстового процессора в крайних случаях.

Я измерял время, необходимое каждому текстовому процессору для открытия файла, перехода к концу файла с помощью комбинации клавиш Ctrl+End и генерации статистики для каждого файла. В статистические данные всех программ входят подсчет числа символов, слов, строк и страниц. В табл.. A показано среднее время трех попыток выполнения каждого теста. Между двумя попытками я закрывал и вновь открывал программу и файл. В Microsoft Office и OpenOffice.org имеется помощник Quick Start, который не был отключен во время тестирования.

Я также тестировал Microsoft Excel, Corel Quattro Pro и OpenOffice.org Calc с большими файлами. Я подготовил текстовый файл с разделением табуляторами, состоящий из 250 столбцов и 20 000 строк. В каждой ячейке находилось случайное десятизначное число от 0 до 1 000 000. Размер текстового файла был 82,5 Мбайт. Я импортировал файл в каждую электронную таблицу и составил формулу для подсчета суммы каждого ряда и среднего значения каждого столбца. Измерялось время, необходимое для вставки формулы в ячейки нижнего ряда и правого столбца. Наконец, я сохранял файл в собственном формате программы. В табл. B приведены сравнительные данные трех электронных таблиц.

Excel успешно справился с большим объемом данных. Быстродействие Calc было немного ниже, чем у Excel, при импорте данных и очень низким как при сохранении файлов в собственном формате, так и при их повторном открывании. Скорость Quattro Pro при работе с файлами в собственном формате была очень высокой как при выполнении вычислений, так и при открытии и сохранении файлов. Однако для импорта текстового файла в Quattro Pro потребовалось очень много времени.

Конечно, показатели быстродействия зависят от конкретных операций. В Web опубликованы и другие результаты тестов производительности. Например, сравнительные показатели OpenOffice.org 1.1.4 и Office 2003 Standard можно найти по адресу http://www.matt13.com/computer/ open_office_or_ms_office/index.html.


WordPerfect Office 12

Контактная информация: Corel

http://www.corel.com

Цена: коробочная версия - полная 249 долл./обновление 149 долл. (Standard Edition); загрузка из сети - полная 189 долл./ обновление 129 долл. (Standard Edition).

Краткая характеристика

Достоинства:
поддержка необходимого уровня работы с документами при более низкой цене, чем у Microsoft Office.

Недостатки: плохая совместимость с документами Microsoft PowerPoint.

Оценка: 3 из 5.

Рекомендации: обеспечивает потенциальную экономию, если на предприятии не нужен Microsoft Office Outlook и не затрачены крупные средства на подготовку существующих документов Office.


OpenOffice.org 1.1.4

Контактная информация: OpenOffice.org

http://www.openoffice.org.

Цена: бесплатно.

Краткая характеристика

Достоинства:
хорошее преобразование документов с широко распространенной функциональностью.

Недостатки: недостаточное быстродействие при обработке больших документов.

Оценка: 4 из 5.

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


Microsoft Office 2003

Контактная информация: Microsoft

http://www.microsoft.com/office.

Цена: полная 399 долл./обновление 329 долл. (Standard Edition).

Краткая характеристика

Достоинства:
фактический текущий стандарт; интеграция с Microsoft SharePoint Portal Server.

Недостатки: высокая цена.

Оценка: 4 из 5.

Рекомендации: до тех пор, пока в конкурирующих продуктах не будет усовершенствован процесс преобразования документов, Office достоин своей цены.


Форматы файлов Microsoft Office

Главная забота ИТ-специалиста при рассмотрении альтернатив для Microsoft Office — убедиться, что альтернативный продукт обеспечивает доступ к данным в существующих документах Office и документах, поступающих от деловых партнеров. В Office используются две группы файловых форматов. К одной из них относятся знакомые всем двоичные форматы (.doc, .xls и .ppt). Office также поддерживает ряд форматов на базе XML, именуемых WordprocessingML и SpreadsheetML, для документов Microsoft Word и Microsoft Excel. В следующей редакции Office (с новыми версиями Word, Excel и PowerPoint) появится XML-формат для Microsoft PowerPoint. В будущей редакции, ныне известной как Office 12, XML-форматы должны использоваться по умолчанию. XML-форматы Microsoft хорошо документированы и могут бесплатно использоваться разработчиками конкурирующих продуктов. Совместимость между продуктами повысится, и некоторые пользователи смогут сменить комплект офисных приложений без потери данных или возможности обмениваться документами с обладателями Office. Однако до выхода Office 12 желающим сменить комплект офисных приложений придется полагаться на корректность доступа к двоичным файлам Office из WordPerfect и OpenOffice.org.

В OpenOffice.org 2.0 также будет использоваться формат файлов на базе XML, называемый OpenDocument. Условия лицензирования OpenDocument аналогичны правилам для XML-форматов офисных документов Microsoft, и организация по развитию стандартов структурированной информации (Organization for the Advancement of Structured Information Standards , OASIS) одобрила его в 2005 г. OASIS одобряет стандарты по итогам голосования в комитете, членство в котором открыто для широкой общественности. Форматы файлов Microsoft лицензируются, чтобы их можно было применять в других программах, но изменения в стандарте Microsoft полностью контролируются компанией.