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.