creer des pdf en java - Java - Programmation
Marsh Posté le 28-10-2004 à 09:08:52
je ne connaissais pas latex, j'ai viens de jeter un oeil, mais ca ma l'air assez complique quand meme!!
Marsh Posté le 28-10-2004 à 09:12:07
c'est surtout pas fait pour ça.
Marsh Posté le 28-10-2004 à 10:18:58
y'a aussi FOP http://xml.apache.org/fop/.
Par contre il faut passer par un intermédiaire en XSL:FO (si j'ai bien compris) pour avoir un document en sortie (PDF, RTF, XML, ....).
Donc si t'as pas de gros besoin je dirai plutot reste sur iText (à moins que y'a qqch de nouveau de ce côté là)
Marsh Posté le 28-10-2004 à 12:33:46
on utilise iText aussi ici, mais c'est tout nouveau, donc pas encore vraiment d'avis sur la question. (surtout que je laisse faire mon esclave ) ... par contre, fop, faut vraiment etre motivé, pour se coltiner toute la merde en xslt et tout.. 'fin ça a vraiment l'air compliqué et lourd pour pas grand chose.
ce qu'il manque à iText pour moi, c'est un systeme de template. (pouvoir definir ton pdf et remplacer des valeurs à la volée sans tout recréer) .. je sais que c'est vaguement possible en lisant un .pdf existant mais c'est pas optimal dans mon cas... bref.
Marsh Posté le 28-10-2004 à 12:35:16
the real moins moins a écrit : |
y'a pas déja ca
Marsh Posté le 28-10-2004 à 12:49:33
à priori, ce qu'eux appellent un system de template, ça consiste à lire un pdf existant (qui est possiblement sauvé en tant que "template" ) et y remplacer certains champs.
moi ce que je voudrais c'est un truc qui me renvoie un "bout" du document pdf rempli avec des valeurs d'un certain contexte... donc leur solution ne me convient pas pour deux raisons
- il faut charger/parser le pdf existant, j'sais pas ça me parait lourd (cet à-priori est peut-etre ridicule)
- dans mon document de sortie j'ai besoin de repeter une section N fois, donc je ne peux pas utiliser un document pdf complet comme template.
Marsh Posté le 28-10-2004 à 08:25:55
bonjour,
dans une application tomcat, je voudrais creer des pdf (a partir de donnees d'une bdd), et je voulais savoir qu'est ce que vous me conseilleriez? j'ai deja bosser avec iText en cours, mais je pense qu'il y a mieux maintenant
merci