UniOffice

Материал из Etersoft wiki
Перейти к: навигация, поиск
Wackowiki-logo.png Blue Glass Arrow.svg MediaWiki logo.png
Эта страница была автоматически перемещена с old.wiki.etersoft.ru.
Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки.
Просьба по окончанию убрать этот шаблон со страницы.


UniOffice@Etersoft - транслятор COM-объектов MS Office

English version

UniOffice@Etersoft позволяет использовать OpenOffice.org вместо MS Office, выполняя трансляцию COM-запросов к MS Office в вызовы OpenOffice.org.

На данный момент реализованы некоторые COM-интерфейсы Microsoft Excel (см. полный перечень).

История и состояние проекта


Вы можете приобрести UniOffice сайте продаж.


Характеристики

  • поставляется с инсталлятором и не требует установки дополнительных библиотек;
  • прошёл проверку на совместимость с такими приложениями, как 1С:Предприятие 7.7 и Налогоплательщик ЮЛ, «Зарплата и кадры 2009 – CompSoft";
  • распространяется по лицензии LGPL.


Разработка

Unioffice - открытый проект, и мы приглашаем всех к сотрудничеству.


Обсуждение

функция создающая объект "Excel.Application", то это завист от языка разработки. Например в 1С - это "СоздатьОбъект("Excel.Application")" или "CreateObject("Excel.Application")", в Delphi (Object Pascal) "CreateOleObject("Excel.Application")", в C/C++ сначала получаем CLSID из реестра "CLSIDFromProgID("Excel.Application")", а затем создать объект с этим GUID - "CoCreateInstance(....)"

Планы

Планируется добавить UniOffice@Etersoft в состав WINE@Etersoft, что позволит использовать OpenOffice.org, установленный в хост-системе, программам, запущенным в Wine.


Также планируется реализовать некоторые COM-интерфейсы Microsoft Word.



По всем вопросам пишите на support@etersoft.ru.

                                                           

Общее