Bonjour,
Je souhaite utiliser BIRT principalement pour générer des graphiques (charts). J'arrive sans problème à partir d'un template à générer le HTML et les images associées.
Le problème est que le nom de ces images est alléatoire, et je ne trouve pas le moyen de les récupérer. Je suppose que c'est dans le HTMLImageHandler mais j'ai tjs rien trouvé.
Au final j'obtient par exemple custom19050a01163e97208a1.png, nom que je voudrais récupérer dans mon code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 HTMLRenderOption options = new HTMLRenderOption(); options.setBaseURL("http://localhost/"); options.setBaseImageURL("http://localhost/"); options.setImageDirectory("C:/temp/images/"); options.setSupportedImageFormats("JPG;PNG;BMP"); options.setOutputFileName("C:/temp/temp.html"); options.setImageHandler(new HTMLServerImageHandler()); task.setRenderOption(options); task.run(); // ...
Question facultative: est-il possible de générer les charts sans le code HTML (donc uniquement les images)
Partager