Bonsoir à tous,
Je suis en train de faire des statistiques avec itext et jfreechart. J'ai donc fait une méthode retournant une PdfPTable contenant toutes les infos ainsi que des graphiques générés. Mon problème est qu'au moment ou j'ajoute la table au document (doc.add(table)), une exception se lève m'indiquant un résultat trop large (DocumentException: ExceptionConverter: java.io.IOException: Result too large).
J'ai capté qu'il y avait plusieurs manières de créer les pdf avec itext. L'une en utilisant un writer sur le document pour le faire écrire dans le fichier par petits morceaux, l'autre en utilisant les fonctions de la classe Document (add()).
J'ai choisi la deuxième solution parce que les tables continuent sur les autres pages quand il manque de la place. Les headers sont aussi répétés.
Y a t-il un moyen pour avoir cet avantage sans risquer la levée de l'exception?
Merci
Partager