LINUX.ORG.RU

Работа с открытыми форматами документов

 ,


0

2

Часть 3. ODF Toolkit. Прикладной программный интерфейс ODFDOM

В этой статье речь пойдет об SDK для платформы Java ODFDOM (the OpenDocument API). На примере создания модуля, преобразующего текстовый файл определенной структуры в электронную таблицу, мы познакомимся с одним из двух основных прикладных программных интерфейсов проекта ODF Toolkit – ODFDOM. Созданный для языка Java, этот API позволяет реализовать простой доступ к элементам файла формата ODF, избавляя программиста от необходимости досконально знать спецификацию.

Часть 4. ODF Toolkit. Прикладной программный интерфейс AODL

В заключительной статье серии, посвященной открытым форматам документов, будет обзорно рассмотрен второй из двух прикладных интерфейсов, разработанный в рамках проекта ODF Toolkit, – SDK для платформы .Net AODL (An Open Document Library). Как и в случае с модулем для языка Java ODFDom, разработчику, применяющему AODL, необязательно хорошо разбираться в спецификации формата ODF.

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

Завершая обзор проекта ODF Toolkit, отметим, что в целом созданные инструменты применяются и развиваются, как и сам формат ODF. Так, сегодня уже доступна версия ODFDom 0.8. API соответствует последней спецификации формата ODF - 1.2.

>>> Подробности

★★★

Проверено: maxcom ()
Ответ на: комментарий от Adamos

>Только как бы заимствованный из ОО код не потребовал JRE для работы

на уровне сабжа (если сможешь вырезать =)) - не потребует

yyk ★★★★★
()
Ответ на: комментарий от maxcom

ODF это ж XML, с ним можно через XML'льные библиотеки работать

Это то понятно, но хочется чего-то более высокоуровневого, чтобы знало не только про XML, но и про ODF.

Deleted
()
Ответ на: комментарий от maxcom

слышь, а почему тогда этот весь сыр бор со стандартизацией?
OpenXML vs ODF

П.С. а Word и Excel документы это обычные Compound файлы. Win API имеет стандартные функции для работы с этимн форматом.
сами пишите их парсинг. ага.

djenterprise
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.