La nouvelle version vient de débarquer. Elle date du 7 mai. Ses apports sont minimes, mais tout de même : Il est maintenant possible de gérer les décimales ($cellule->setDecimal(2);).
Toutes les versions
Après de nombreuses recherches sur le web depuis décembre 2005, je me suis vite rendu compte que rien n'existait par rapport à la génération de document OpenOffice 2.0. Ce qui est assez normal, en fait, vu que cette spécification est née dans le courant avril 2005. Mais bon, j'avais besoin de quelque chose pour me générer des feuilles de calcul. Donc voilà.
Il se trouve que j'ai rajouté plein d'options qui m'étaient totalement inutiles. Mais je me suis dit que ça servirait peut-être à quelqu'un d'autre. Voilà donc comment est né cet ensemble de classes PHP, toutes destinées à simplifier la génération de document OpenOffice 2.0. Oh yeah!
Cette spécification détermine la structure des documents de nouvelles génération, à savoir OpenOffice 2.0, mais aussi les nouvelles versions de Word et Excel de Microsoft qui viendront avec le nouveau Windows Longhorn (ou je sais plus trop quel nom, ils n'arrêtent pas de changer...). Bref, cette spec XML structure tous les documents et simplifie très nettement leur génération et garanti la pérennité dans le temps.
Le 8 mai 2006, elle a été acceptée par ISO. Visiblement, la guerre entre les divers acteurs (Microsoft, OASIS) et terminée. Et c'est l'OpenDocument qui s'en sort vainqueur. Ce qui est génial, soit-dit entre nous.
La dernière mise à jour date du 7 mai 2006. La génération de feuilles de calcul est plutôt stable.
Par TafelIl s'agit très précisément d'une génération de document OpenOffice 2.0 Spreadsheet, c'est-à-dire les feuilles de calcul ou tableur (comme Excel, en fait). Pour l'instant, il est impossible de générer quoique ce soit d'autre.
Par TafelTout ça fonctionne sous PHP. Il suffit d'avoir un serveur Apache et le tour est joué. Simple non ?
Par TafelOpenOffice Generation PHP
Le 7 mai 2006, Tafel. Optimisé pour Mozilla Firefox