Офисные пакеты для открытых операционных систем
Рефераты >> Информатика >> Офисные пакеты для открытых операционных систем

Как и во всех остальных интегрированных офисных пакетах, центральным элементом является текстовый процессор. Внешний вид StarOffice Writer достаточно типичен – многие кнопки инструментов и пункты меню окажутся хорошо знакомыми пользователям любых других аналогичных программ. StarOffice Writer обеспечивает полную гамму средств форматирования: на уровне символов, абзацев, колонок, разделов. Поддерживается работа с колонтитулами, OLE-объектами, таблицами. Имеются средства для работы с полями, закладками, перекрестными ссылками, предметными указателями, оглавлениями. Пользователь может даже вести собственную библиографическую базу данных. Лингвистическая поддержка в Writer также на высоте: проверка правописания, в том числе и на лету, расстановка переносов, автоматическая замена и коррекция фрагментов текста. Вполне естественно, что Writer позволяет создавать формы и сохранять документы в формате HTML, то есть, можно сказать, что не решаемых задач для этой программы нет.

Все вышесказанное справедливо и для StarOffice Calc. Электронные таблицы - достаточно стандартизованные программы, и придумать для них что-либо новое, по-видимому, проблематично. Поддерживаются формулы и функции (список их почти полностью повторяет арсенал Microsoft Excel), сводные таблицы, средства анализа данных, работа со списками, графики и диаграммы. Практически все, что есть в Excel, наверняка найдется и в StarOffice Calc. Также таблицы можно импортировать во множество традиционных форматов, в том числе и HTML.

С презентациями в StarOffice работает программа Impress. Она располагает достаточно широкими оформительскими средствами, всевозможными спецэффектами, наборами графических примитивов, различными способами визуализации кадров и информации на них; поддерживает интерактивное взаимодействие. В комплекте есть несколько шаблонов презентаций и мастеров для их создания. Презентации можно сохранять в форматах StarOffice Impress или PowerPoint, а также сжимать и копировать на несколько носителей. Для мобильных пользователей Sun специально распространяет отдельный проигрыватель StarOffice Player, что значительно упрощает им жизнь. Impress обеспечивает экспорт презентаций в виде последовательности HTML-страниц или автоматизированной публикации с использованием сценариев на языках Perl или ASP.

Еще одним из наиболее важных компонентов StarOffice является средство работы с базами данных Base. Для более или менее традиционного офисного применения функциональность этого компонента кажется избыточной, недаром он распространяется отдельно. Компонент рассчитан на клиент-серверную архитектуру. Клиентская часть используется совместно с интерфейсом StarOffice Base для локального доступа к существующим базам данных и создания новых; серверная - обеспечивает дистанционную работу с базами данных в сетевой среде. Поддерживаются форматы и технологии Adabas, dBase, ODBC, JDBC, ADO, Oracle, DB2, MS Access.

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

StarOffice Draw обеспечивает весь пакет средствами векторной графики. Поддерживается довольно широкий спектр инструментов рисования, кривые Безье, элементы трехмерного моделирования. Предусмотрена даже возможность преобразования растровых изображений в векторные примитивы, что более характерно для профессиональных графических пакетов.

StarOffice Image - простой редактор растровой графики с небольшим набором инструментов и спецэффектов (мозаика, рельеф, старение и т. д.). Основная его ценность заключается в наличии конвертеров для большинства графических форматов (JPEG, GIF, TIF, EPS, PNG и пр.), благодаря чему, например, в Desktop работает функция предварительного просмотра.

StarOffice Schedule, Mail & Discussion и Address Book тесно интегрированы с Desktop, могут быть вызваны из его панели Explorer и вместе образуют полноценный менеджер персональной информации. Schedule, кроме традиционных функций, поддерживает обмен информацией с PDA на базе Palm OS.

Также имеется StarOffice Chart, применяемая для создания диаграмм; Math - визуальный редактор формул, использующий нестандартный язык разметки и позволяющий сохранять формулы в отдельных файлах; Fontwork - для придания двух- и трехмерных эффектов тексту; Form, с помощью которой, как понятно из названия, создаются формы - и электронные, и бумажные.

Естественно, что в StarOffice большое внимание уделено автоматизации работы. Макросы, созданные на языке StarOffice Basic, существуют и выполняются не только внутри конкретных приложений, но и на уровне всего пакета. Их можно, в частности, привязывать к системным событиям.

Сам язык StarOffice Basic совместим с VBA2, а объектная модель довольно похожа на иерархию Microsoft Office - те же ActiveDocument, ActiveWindow, Selection и т.д. Интегрированная среда разработки поддерживает цветовое выделение синтаксиса и располагает полноценным отладчиком, однако по удобству значительно уступает встроенному в Microsoft Office редактору Visual Basic с его исключительными Object Browser и автоматическими средствами проверки синтаксиса, дополнения ключевых слов и подстановки свойств и методов известных объектов.

Зато в StarOffice можно также использовать Java и JavaScript. В дополнение к этому StarOffice поддерживает OLE Automation и StarOffice API, что обеспечивает довольно широкие возможности автоматизации приложений и создания на их основе собственных программных решений. Для этого Sun распространяет SDK со всей необходимой документацией.

Таким образом, мы получаем вполне достойный офисный пакет под операционную систему Linux, обладающий полным набором офисных утилит, тесно интегрированных и взаимодействующих между собой.

Список литературы

  1. http://www.staroffice.com и http://www.sun.com – официальные сайты StarOffice.
  2. http://www.openoffice.org – Разработки свободной версии StarOffice
  3. http://www.opensource.org – Open Source Software.
  4. http://www.sun.ru – Sun Russia.
  5. http://www.word.ru
  6. http://www.rusdocs.ru
  7. http:// linux.hitech.by


Страница: