hoodlum
Messages postés57Date d'inscriptionlundi 16 mai 2005StatutMembreDernière intervention24 septembre 2010
-
13 juin 2006 à 15:36
rawiamokni
Messages postés3Date d'inscriptionsamedi 1 mai 2010StatutMembreDernière intervention29 septembre 2010
-
29 sept. 2010 à 01:28
Bonjour a tous
J'aimerai transformer mon fichier XML en PDF en passant par des XSLT ou pas .
Quelqu'un aurai-t-il un bout de code ou une idée pour mon probleme?
hoodlum
Messages postés57Date d'inscriptionlundi 16 mai 2005StatutMembreDernière intervention24 septembre 2010 14 juin 2006 à 13:19
Bonjour a tous,
merci de vos réponses mais vos réponses permettent de faire des pdfs sans passé par du xml.
Parcontre thesaib ta technique me parait interessante mais je c'est faire que du html avec les XSL alors ma nouvelle question serai plutot comment passé du html a du PDF et vice versa.?
Merci a tous pour toutes idées
Vous n’avez pas trouvé la réponse que vous recherchez ?
dgouttegattat
Messages postés129Date d'inscriptionmardi 22 novembre 2005StatutMembreDernière intervention30 décembre 20073 14 juin 2006 à 13:40
Tu peux générer un fichier XSL-FO à partir d'un fichier XML grâce à une transformation XSLT de la même manière que tu génères un fichier HTML, il suffit de remplacer dans tes templates le code HTML par du code XSL-FO. Cela implique bien sûr de maîtriser un minimum le langage XSL-FO, mais ce n'est pas si difficile qu'il n'y paraît (c'est certainement plus facile en tout cas que d'essayer de produire du PDF directement à partir de l'HTML). Pour trouver de la documentation et des exemples, tu peux utiliser le site du W3C comme point de départ (http://www.w3.org/Style/XSL/).
La mauvaise nouvelle, c'est qu'il n'existe encore que peu de logiciels capables de produire du PDF à partir d'un fichier XSL-FO. Le meilleur que je connaisse est FOP (http://xmlgraphics.apache.org/fop/), mais il ne supporte pas (encore) l'intégralité de la recommandation XSL-FO.