[Java} XHTML+CSS to PDF
lady021
-
kij_82 Messages postés 4260 Statut Contributeur -
kij_82 Messages postés 4260 Statut Contributeur -
Bonjour,
J'aimerais créer une librairie en Java pour convertir une page XHTML avec CSS en PDF. Mais je sais pas trop par où commencer... est-ce qu'il existe déjà quelque chose de bien (sous license GPL) ? Le cas échéant, où pourrais-je trouver de la documentation sur comment m'y prendre ?
Merci de votre aide.
lady021
J'aimerais créer une librairie en Java pour convertir une page XHTML avec CSS en PDF. Mais je sais pas trop par où commencer... est-ce qu'il existe déjà quelque chose de bien (sous license GPL) ? Le cas échéant, où pourrais-je trouver de la documentation sur comment m'y prendre ?
Merci de votre aide.
lady021
A voir également:
- [Java} XHTML+CSS to PDF
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Save as pdf office 2007 - Télécharger - Bureautique
- Eclipse java - Télécharger - Langages
3 réponses
Bonjour,
J'ai récemment travaillé sur de la transformation XML + XSL => TIFF à l'aide de l'outil "FOP".
C'est vraiment top ! C'est une bibliothèque à télécharger et utiliser directement dans tes programmes java, mais également en standalone / ligne de commande si tu veux.
En entrée ça accepte pas mal de chose, dont le XHTML + CSS il me semble, ce qui est ton cas.
En sortie tu as le choix pour pondre du PDF, du TIF et un autre format (je ne me souviens plus)
Je n'ai plus l'url que j'ai utilisé pour télécharger FOP mais tu devrais trouver facilement sur google
J'ai récemment travaillé sur de la transformation XML + XSL => TIFF à l'aide de l'outil "FOP".
C'est vraiment top ! C'est une bibliothèque à télécharger et utiliser directement dans tes programmes java, mais également en standalone / ligne de commande si tu veux.
En entrée ça accepte pas mal de chose, dont le XHTML + CSS il me semble, ce qui est ton cas.
En sortie tu as le choix pour pondre du PDF, du TIF et un autre format (je ne me souviens plus)
Je n'ai plus l'url que j'ai utilisé pour télécharger FOP mais tu devrais trouver facilement sur google
Merci. j'ai essayé FOP mais il ne correspond pas tout à fait à mes besoin... il faut d'abord convertir le xhtml en .fo avec un outil dont les sources ne sont pas données, puis donner ce fichier en entrée à FOP...
Ce que je souhaiterais c'est pouvoir faire une conversion "directe" (dans mon code java). Est-il difficile de créer un fichier pdf "à la main" en java?
Ce que je souhaiterais c'est pouvoir faire une conversion "directe" (dans mon code java). Est-il difficile de créer un fichier pdf "à la main" en java?
Oui effectivement je te conseille de t'orienter la dessus. Je n'ai toujours pas trouvé comment convertir XHTML => PDF directement en Java, mais ce que tu peux faire c'est :
- créer un parser qui va parcourrir ton fichier XHTML afin de récolter les données
- créer le fichier PDF à la voler (lors du parsing) via jPDFWriter (http://www.qoppa.com/jpindex.html?gclid=CNi5osvS65ICFQRNZwodMynvbQ) ou un composant java similaire si tu en trouve un autre.
- créer un parser qui va parcourrir ton fichier XHTML afin de récolter les données
- créer le fichier PDF à la voler (lors du parsing) via jPDFWriter (http://www.qoppa.com/jpindex.html?gclid=CNi5osvS65ICFQRNZwodMynvbQ) ou un composant java similaire si tu en trouve un autre.