Bonjour à tous,
J'espère que ce topic est relativement à sa place, car en fait je m'interroge depuis quelques temps sur la possibilité de disposer d'un site capable de présenter un contenu dynamique en XML sous au moins deux formes différentes: (x)HTML et PDF.
L'idée serait de ne pas avoir à effectuer de travail supplémentaire autre que la création du contenu. Le style serait généré par les choix de l'utilisateur et une transformation XSLT permettrait de disposer indifféremment des deux formats.
Après quelques très rapides recherches, j'ai assez peu d'expérience avec les transformations XSLT, j'ai vu qu'il existait des outils comme Apache FOP qui se basaient sur les spécifications W3C du xsl:fo pour générer des fichiers PDF depuis un document XML et son style associé.
Ma question serait, existe-t-il déjà une bibliothèque PHP open source ayant un rôle analogue sans faire appel à une application extérieure ? Utiliser une application tel que FOP reviendrait à condamner l'utilisation de telle fonctionnalité sur un serveur mutualisé... Et ça serait assez dommage vu ce que je vise.
Il s'agit juste d'une réflexion préalable, mais il n'est pas exclu que je m'aventure à créer un générateur de PDF xsl:fo compliant basé sur Zend_Pdf (je travaille beaucoup avec le Zend_Framework).
Je suis ouvert à toutes idées, et toutes remarques sur le sujet
Partager