Библиотека для редактирования odt документов на php


Я пытаюсь программно редактировать ODT-документы на PHP. На самом деле я просто хочу сделать некоторую замену текста и добавить новые строки в таблицу.

Я знаю, что обычный ODF-документ-это архив, содержащий XML-файлы. Но прежде чем я изобрету колесо: есть ли библиотека, которая выполняет большинство задач? Или я должен просто разобрать XML-файл в DOM-синтаксическом анализаторе и изменить его?

2 9

2 ответа:

Http://en.wikipedia.org/wiki/OpenDocument_software перечисляет несколько PHP-инструментов для работы с ODT.

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

Я также предлагаю вам попробовать с OpenTBS. Он может редактировать файл OpenDocument, используя технические шаблоны, но он также может извлекать XML в OpenDocument.