[JFreeChart] générer png transparent et sans bordure
Bonjour
Alors voilà je désire exporter mon camembert en png (gif serait encore mieux).
Pour le moment j'ai 2 problèmes :
1 ) mon Chart a toujours un affreux contour gris, que je n'arrive pas à enlever.
je désire juste avoir mon camembert, et pas qu'il soit inclus dans une pseudo-fenêtre grise.
2) mon second problème est que le fond de l'image n'est pas transparent. et je voudrais qu'il le soit
j'ai essayé :
Code:
1 2 3 4
|
JFreeChart demo = createChart(createDataset());
ChartUtilities.saveChartAsPNG(new File("D:/[..]/exemple4.png"), demo, 400,
250); |
puis :
Code:
1 2 3 4 5
| JFreeChart demo = createChart(createDataset());
BufferedImage bi = demo.createBufferedImage(300, 200);
PngEncoder pe = new PngEncoder(PngEncoder.COLOR_INDEXED_ALPHA);
File f = new File("D:/[...]/exemple1.png");
pe.encode(bi, new FileOutputStream(f)); |
Je suis pour le moment bloqué en java1.3 c'est pour ça que pas de ImageIo
Voilà alors si vous avez des réponses, des pistes tout ça merci :D
Si en plus vous avez du code qui m'exporte le tout en gif transparent là ça serait le top du top :D
merci