Créer des document paginés avec Flying Saucer

Les limitations de Flying Saucer

Prenons quelques moments pour évoquer les limitations de Flying Saucer :

  • Cette bibliothèque a plus de 5 ans

  • Elle n'évolue plus. Elle reste active car open-source, mais seulement à des fins de maintenance.

  • Elle répond aux règles de CSS 2.1 (et quelques règles CSS3 concernant la pagination)

  • Elle s'appuie sur la version 2.x d'iText... qui en est actuellement à sa version 5 !

  • Elle ne permet pas de prendre en entrée du HTML.

Attention

Si l'on souhaite rendre un document HTML, il faut donc d'abord le conforme au schéma XML pour XHTML.

D'où donc notre utilisation d'HTMLCleaner pour la suite de cette contribution.

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimer Jean Vintache, Samuel Martineau, Fabien Michalon, 2013-2015 (Contributions : Stéphane Crozat, les étudiants de NF29) Paternité - Partage des Conditions Initiales à l'IdentiqueRéalisé avec Scenari (nouvelle fenêtre)