par
caroube » 26 sept. 2008, 10:10
Word et Linux ... pas glop pas glop
Par contre, si tu peux installer OpenOffice.org sur ton serveur, il possède un langage de script qui peut être utilisé à partir de PHP.
Voir par exemple le projet PUNO
http://puno.sourceforge.net/site.html
Autre possibilité si ton document à générer n'est pas trop compliqué : générer du HTML, lui mettre un entête HTML Microsoft et enregistrer le tout en .doc.
Tu peux trouver un exemple de ce genre dans le logiciel de suivi de bug Mantis bug Tracker
http://www.mantisbt.org/ . Il y a une fonction qui permet de générer la liste de bugs et les différents commentaires sous forme de document Word ou sous forme de document Excel uniquement avec du HTML (fichier print_all_bug_page_word.php)
En enregistrant ton gabarit au format HTML, tu peux travailler sur le code pour voir les styles utilisés, la structure du doc, ... rajouter tes infos et le réenregistrer au format .doc
Word et Linux ... pas glop pas glop
Par contre, si tu peux installer OpenOffice.org sur ton serveur, il possède un langage de script qui peut être utilisé à partir de PHP.
Voir par exemple le projet PUNO http://puno.sourceforge.net/site.html
Autre possibilité si ton document à générer n'est pas trop compliqué : générer du HTML, lui mettre un entête HTML Microsoft et enregistrer le tout en .doc.
Tu peux trouver un exemple de ce genre dans le logiciel de suivi de bug Mantis bug Tracker http://www.mantisbt.org/ . Il y a une fonction qui permet de générer la liste de bugs et les différents commentaires sous forme de document Word ou sous forme de document Excel uniquement avec du HTML (fichier print_all_bug_page_word.php)
En enregistrant ton gabarit au format HTML, tu peux travailler sur le code pour voir les styles utilisés, la structure du doc, ... rajouter tes infos et le réenregistrer au format .doc