Envoyé par
touane
je ne trouve pas aussi cette classe et j'ai birt 2_1_2
Hum hum hum, tu utilises BIRT 2.2 et non 2.1.2.
Ils ont maintenant créé (enfin) la classe PDFRenderOption. Conseil, utilises la comme ceci :
RenderOptionBase option = new PDFRenderOption();
Si tu fais du HTML, tu l'utilises de la même façon mais tu mets HTMLRenderOption à la place de PDFRenderOption.
En fait, pour la petite histoire, BIRT était initialement basé sur FOP. Seulement FOP est une librairie qui n'est plus en développement ni entretenu depuis pas mal de temps. L'équipe de BIRT a donc décidé de se baser sur iText. La classe FORenderOption devenait donc obsolète par son nom (et probablement son contenu). Ils ont donc d'abord créé RenderOptionBase qu'ils ont transformé peu à peu en interface pour HTMLRenderOption (qui existait déjà) et PDFRenderOption qu'ils viennent de créer.
PS : Pour ta classe de génération, je te conseille d'utiliser ce modèle à l'avenir : http://www.developpez.net/forums/sho...62&postcount=6
Il est plus approprié
Partager