Я пытаюсь отредактировать ODT-документы programmaticly в PHP. На самом деле я просто хочу сделать некоторую текстовую замену и добавление новых строк в таблице.
Я знаю, что нормальный документ ODF является архивом, содержащим XML-файлы. Но прежде чем я изобретаю велосипед: есть ли какая-либо библиотека, которая делает большинство задач? Или я должен просто проанализировать XML-файл в DOM-синтаксическом-анализаторе и изменить его?
http://en.wikipedia.org/wiki/OpenDocument_software перечисляет несколько инструментов PHP для работы с ODT.
Я не использовал ни один из них, я просто даю вам список. Вам придется оценить их, чтобы понять, есть ли у них те функции, которые вам нужны.