Rechercher : dans
Par :

[Java} XHTML+CSS to PDF

Dernière réponse le 21 avr 2008 à 09:39:52 lady021, le 18 avr 2008 à 15:41:46 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « [Java} XHTML+CSS to PDF » dans :
Télécharger Free PowerPoint/PPT to Pdf Converter Voir Il est fréquent de convertir les fichiers Word, Excel ou des images au format PDF. Mais il n'est pas très courant de convertir un fichier PowerPoint au format PDF. PowerPoint/PPT to Pdf Converter est une application permettant de convertir facilement...
Télécharger Quick Word to PDF Voir Pour transférer vos documents le plus en sécurité possible, il n'y a pas mieux que le format PDF. Alors, pour convertir vos documents Word en PDF, adoptez le programme quick Word to PDF. Quick Word to PDF est un outil qui s'intègre à l'interface de...
Transformer un fichier Word (.doc) en PDF VoirTransformer en fichier PDF un fichier Microsoft Word (.doc) Rien de plus simple ! Ouvrez votre fichier *.doc avec OpenOffice.org Réglez éventuellement la mise en page par le menu Format / Page... Dès lors, 2 solutions pour transformer...
Transformer un fichier Microsoft Excel (.xls) en PDF VoirTransformer en fichier PDF un fichier Microsoft Excel (.xls) Rien de plus simple ! Ouvrez votre fichier *.xls avec OpenOffice.org Réglez éventuellement la mise en page par le menu Format / Page... Dès lors, 2 solutions pour transformer en...
Convertir un fichier PPS en PDF VoirVoici comment exporter un fichier PPS ou PPT (fichier PowerPoint) en PDF tout en conservant les hyperliens cliquables. 1 Télécharger OpenOffice Télécharger et exécuter OpenOffice Impress 2 Ouvrir le fichier Ouvrir le fichier .PPT ou .PPS 3...

1

kij_82, le 18 avr 2008 à 16:02:53
  • +1

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

~ N'oubliez pas la balise "Résolu" lorsque votre problème est... résolu :) ~

Répondre à kij_82

2

lady021, le 19 avr 2008 à 10:27:47

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?

Répondre à lady021

3

 kij_82, le 21 avr 2008 à 09:39:52

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.

~ N'oubliez pas la balise "Résolu" lorsque votre problème est... résolu :) ~

Répondre à kij_82