Работа с файлами офиса напрямую

Автор Ustas, 15 марта 2016, 12:02

0 Пользователи и 1 гость просматривают эту тему.

Ustas

Кто нибудь работал с файлами офиса напрямую, по принципу модуля uOpenOffice (и подобных)?
Может у кого есть ссылки где этот вопрос обсуждается (кроме http://freepascal.ru/forum).
Интересует, какие параметры используются и за что отвечают внутри файлов content.xml, meta.xml, styles.xml и др.
На данный момент интересует, по какому принципу формируются имена файлов внутри файла ODT в папке Pictures (если есть картинки в тексте), например: 10000000000000C800000153A29182555D8D03E3.jpg.

Yakov


Ustas

Цитата: Yakov от 15 марта 2016, 12:25
Посмотрите документацию:
https://wiki.openoffice.org/wiki/Bibliographic/Developer_Page/Document_XML_Format
Да-да, видел я такую документацию (http://www.datypic.com/sc/odf/ss.html).
Это как в "хорошей" документации на пульт для телевизора: Кнопка [Режим] - изменяет режим.
Меня интересует подробности.

economist

#3
Почему бы не работать с объектами внутри файла напрямую (UNO/COM)?
Сегодня вам нужно только имя узнать, а послезавтра - ресайзить или прозрачным белый делать...
Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...

Ustas

Хотелось поэкспериментировать, что ж, не судьба...
Хотя по COM, кроме Питоньяка никто этим и не занимается (или я найти не могу). А у него мало и устарело некоторое.