2010-05-02 10 views
9

Cerco di modificare i documenti ODT in PHP. In effetti, voglio solo fare una sostituzione di testo e aggiungere nuove righe in una tabella.Libreria per modificare documenti odt in php

So che un normale documento ODF è un archivio contenente file XML. Ma prima di reinventare la ruota: c'è qualche biblioteca che fa la maggior parte dei compiti? O dovrei solo analizzare il file XML in un parser DOM e modificarlo?

risposta

4

http://en.wikipedia.org/wiki/OpenDocument_software elenca diversi strumenti PHP per lavorare con ODT.

Non ho usato uno di questi, sto solo dando il l ist. Dovrai valutarli per vedere se hanno le caratteristiche specifiche di cui hai bisogno.

+0

L'ultimo sembra molto promettente (è sempre l'ultimo di una lista che è il più interessante). Secondo il tutorial, la sostituzione del testo e l'aggiunta di righe è possibile. – neo

1

Suggerisco anche di provare anche con OpenTBS. È in grado di modificare un file OpenDocument utilizzando la tecnica dei modelli, ma può anche recuperare XML in un OpenDocument.

+0

OpenTDB non viene aggiornato dal 2006 e la demo non funziona più! – FAjir

+0

@Florito: l'ultima versione di OpenTBS del 2013-08-30. C'è una beta in realtà sulla strada e il forum è attivo. Allora, dove hai visto che non è mantenuto? – Skrol29

+0

possiamo aprire un documento ODF nel browser e quindi salvare usando OpenTBS – Umair