Création d'un fichier PDF,avec xsl-fo et fop
midoo2007
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
Barkallah Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
Barkallah Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
Salut,
Je veux faire une application php qui génère des documents xml.
A partir de ces documents xml, j'utilise xsl pour créer des documents xsl:fo.
A partir de ces documents xsl:fo, j'utilise fop pour générer du pdf .
Comment installer l'apache Fop avec EasyPhp?
Pouvez vous m'aider par un exemple
Je vous remercie ,
Je veux faire une application php qui génère des documents xml.
A partir de ces documents xml, j'utilise xsl pour créer des documents xsl:fo.
A partir de ces documents xsl:fo, j'utilise fop pour générer du pdf .
Comment installer l'apache Fop avec EasyPhp?
Pouvez vous m'aider par un exemple
Je vous remercie ,
A voir également:
- Xslfo pdf
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Save as pdf office 2007 - Télécharger - Bureautique
- Télécharger dictionnaire larousse pdf gratuit - Télécharger - Dictionnaires & Langues
- Notices gratuites pdf - Guide
- Pdf creator - Télécharger - PDF
1 réponse
Salut
Voila ma solution (php 4.3):
1-installer le jdk (version 1.5)
2-télécharger apache fop (version fop-0.20.5) (tu trouve l’apache fop dans le dossier solution.zip)
3-configurer le php.ini
extension=php_java.dll
[Java]
java.class.path ="C:\Program Files\EasyPHP1-8\php\extensions\php_java.jar;C:\Program Files\EasyPHP1-8\www\logement\fop-0.20.5\build\fop"
java.home = "C:\jdk1.5.0_05\bin"
java.library = "C:\jdk1.5.0_05\jre\bin\server\jvm.dll"
java.library.path = "C:\Program Files\EasyPHP1-8\php\extensions"
5- Copier le fichier php_java.dll de dossier (fop-0.20.5) puis déplacer dans le system32 de Windows
6- Copier le fichier fop.bat qui se trouve l’apache fop de dossier (C:\Program Files\EasyPHP1-8\php\extensions) puis déplacer dans le dossier bin de Windows
7– Tu trouves le code dans le dossier solution.rar
Quelques remarques :
1-tu trouves la classe java FOPWrapper dans le dossier solution\fop-0.20.5\build\fop
2-Si vous travaillez sur php 5 voir le lien suivant :
http://wiki.apache.org/xmlgraphics-fop/HowTo/PHPJavaBridge
http://ww38.laltruiste.com/document.php?rep=coursphp&page=java&precedent.x=7&precedent.y=4#bas
3-si la page pdf.html n’affiche pas le pdf actualiser la page
4-si t’utilisera une autre version apache fop peut prendre le dossier org (fop-0.20.5\build\fop\org) car on a des class java n’existe pas dans le fop
Remarque :Si vous voulez le fop-0.20.5 envoyer moi un mail
Bon chance
Voila ma solution (php 4.3):
1-installer le jdk (version 1.5)
2-télécharger apache fop (version fop-0.20.5) (tu trouve l’apache fop dans le dossier solution.zip)
3-configurer le php.ini
extension=php_java.dll
[Java]
java.class.path ="C:\Program Files\EasyPHP1-8\php\extensions\php_java.jar;C:\Program Files\EasyPHP1-8\www\logement\fop-0.20.5\build\fop"
java.home = "C:\jdk1.5.0_05\bin"
java.library = "C:\jdk1.5.0_05\jre\bin\server\jvm.dll"
java.library.path = "C:\Program Files\EasyPHP1-8\php\extensions"
5- Copier le fichier php_java.dll de dossier (fop-0.20.5) puis déplacer dans le system32 de Windows
6- Copier le fichier fop.bat qui se trouve l’apache fop de dossier (C:\Program Files\EasyPHP1-8\php\extensions) puis déplacer dans le dossier bin de Windows
7– Tu trouves le code dans le dossier solution.rar
Quelques remarques :
1-tu trouves la classe java FOPWrapper dans le dossier solution\fop-0.20.5\build\fop
2-Si vous travaillez sur php 5 voir le lien suivant :
http://wiki.apache.org/xmlgraphics-fop/HowTo/PHPJavaBridge
http://ww38.laltruiste.com/document.php?rep=coursphp&page=java&precedent.x=7&precedent.y=4#bas
3-si la page pdf.html n’affiche pas le pdf actualiser la page
4-si t’utilisera une autre version apache fop peut prendre le dossier org (fop-0.20.5\build\fop\org) car on a des class java n’existe pas dans le fop
Remarque :Si vous voulez le fop-0.20.5 envoyer moi un mail
Bon chance