Générer du Word en PHP
C’est un problème classiquement soulevé dans le cadre de développement d’applications (web ou non, en l’occurrence); comment générer des documents Ms Word propres (c’est à dire correctement formés) dynamiquement en PHP (évidemment, le faire en dot net semble plus facile). Ce dossier est à ce jour le plus gros qu’on puisse trouver sur leMondeDuDev, et à juste titre; nous alors d’abord voir les méthodes simples permettant de résoudre la majorité des problèmes que cela pose, puis nous prendrons le temps qu’il faut pour fabriquer, brique par brique et ensemble, un générateur complet de document Ms Word docx basés sur le format OpenXML. Ce sera long, douloureux et souvent très chiant, mais on y arrivera.
- Partie 1 – énoncé du problème : générer un document Word dynamiquement, en PHP
- Partie 2 – le cas simple : générer un document Word à partir d’un modèle
- Partie 3 – le cas simple : insérer une image dans un fichier Word généré
- Partie 4.1 – Générer un document Word en PHP, pour de vrai : comprendre .docx
- Partie 4.2 - Générer un document Word en PHP : comprendre le répertoire word/
- Partie 4.3 – En finir avec le répertoire word/ et attaquer la conception