29
sept
06

[XSL-FO] Génération de PDF depuis Java

Duke la mascotte JavaCette fin de semaine fut placée sous le signe du PDF via la bibliothèque FOP (lien vers le projet FOP de Apache) qui permet d’en générer via une source XML, un fichier de transformation XSLT et un fichier de présentation (formatation) FO.

Bref, je ne vais pas réécrire ce que d’autres ont mieux écrit que moi, je vous suggère donc si vous êtes confrontés à cette problématique d’aller voir les liens suivants :

  • Les bases de FOP et la génération d’un premier document en ligne de commande avec FOP sous forme de binaire : ICI
  • La référence du standard FO et XSL-T au passage via la W3C School : LA
  • Une implémentation dans un code source Java : RE-LA

Voilà avec ça on arrive à un résultat convainquant.

Et pour finir une blague de Guillaume : David Bowie et Lady Di ont deux fils comment les appellent-t-ils ?

La réponse : “Bowie Ken et Alain Di”.

Ajout le 5 octobre 2006 :

Pour info : les attributs HTML colspan et rowspan trouvent leurs équivalent fop en umber-columns-span et number-rows-span.

Ajout le 11 janvier 2007 :

Je viens de trouver un sérieux concurent pour la génération de PDF depuis java : il s’agit d’iText [popup] de Bruno LOWAGIE et Paulo SOARES


0 Réponses vers “[XSL-FO] Génération de PDF depuis Java”



  1. Pas encore de commentaires

Laisser un commentaire




RSS Mon microblogging …

  • Récupérer la chaleur d'une véranda novembre 26, 2009
    Le chauffage coûte cher, c'est un fait. Pourtant tout propriétaire de véranda ou de petite serre a déjà remarqué que même au beau milieu de l'hiver, la température y régnant peut être fort agréable, pour peu que le soleil veuille bien dispenser quelques uns de ses rayons ! Pourquoi ne pas alors essayer de récupérer cette chaleur et faire ainsi des […]
  • IBM reproduit le cerveau d'un chat avec 150.000 processeurs novembre 20, 2009
    La réalité finit toujours par rejoindre la sciences-fiction. Une équipe de recherche cognitive d'IBM a assemblé un super-ordinateur de près de 150.000 processeurs, qui simule le cortex cérébral d'un chat. Une étape avant le cerveau humain. [Lire la suite]
  • Une première bêta de Silverlight 4 pour les développeurs novembre 19, 2009
    Microsoft a mis à disposition une première bêta pour son plugin Silverlight en version 4. Dans sa version actuelle Silverlight, qui permet d'exécuter en local des applications Internet riches, prend déjà [...]
  • Free Mobile est le seul candidat à la 4ème licence 3G octobre 29, 2009
    Les sociétés intéressées par la 4ème licence 3G avaient jusqu'à midi pour déposer leur dossier de candidature auprès de l'Arcep. Et alors que Free Mobile, filiale à 100% d'Iliad - le propriétaire du [...]
  • Announcing Google Maps Navigation for Android 2.0 octobre 28, 2009
    (Cross-posted with the Google Mobile Blog)Since 2005, millions of people have relied on Google Maps for mobile to get directions on the go. However, there's always been one problem: Once you're behind the wheel, a list of driving directions just isn't that easy to use. It doesn't tell you when your turn is coming up. And if you miss a tur […]
  • 3G : Free Mobile a déposé sa candidature à l'Arcep octobre 28, 2009
    Freephone Wifi C'est officiel. A la veille de la clôture des dépôts de candidature pour la quatrième licence 3G, le groupe Iliad a annoncé avoir déposé son dossier auprès de l'Arcep, l'autorité en charge [...]