2012-08-22 10 views
5

Sto cercando un modo per generare file docx usando PHP.generazione di documenti dinamici docx

Ho usato PHPWord ma non è sufficiente per il mio progetto. Non ha abbastanza elementi e il motore di template è troppo semplice.

mio sistema deve essere in grado di:

  • tavolini impilabili
  • celle della tabella fusione
  • looping modelli
  • conciliano/modelli di nidificazione

Ci sono delle buone soluzioni? C'è qualcuno con esperienza in questa materia?

Grazie!

+0

Non che io sappia. Inoltre, tieni presente che le tabelle di nidificazione non sono mai una buona idea, nemmeno in Word. –

+0

Non è un progetto opensource ma ha una versione gratuita: http://www.phpdocx.com/documentation/features Hai provato? – eldblz

+0

Ho provato la versione gratuita, ma è solo una versione base, senza stili personalizzati, modelli semplificati, ecc. Quindi non è davvero utile ... – gert789

risposta

5

OpenTBS può generare documenti Docx in puro PHP, utilizzando la tecnica dei modelli.

  • Tavolini estraibili => SI
  • celle della tabella fusione => SI
  • looping modelli => io non sono sicuro di quello che è un mezzo, ma probabilmente sì
  • conciliano/templates nidificazione => Si può inserire modelli secondari XML, non modelli secondari DOCX. Oppure puoi leggere altre parti sotto XML di DOCX e unirle in un DOCX principale.