我正在使用Jfreechart创建图表。我在秋千上展示这个。我想保存此图表并将其上传到我的数据库。有谁知道如何做到这一点。如果不可能,我可以使用其他库来实现此目的。
答案 0 :(得分:2)
也许最简单的方法是将图表保存为PNG:
import java.io.ByteArrayOutputStream
import org.jfree.chart.JFreeChart;
import org.jfree.chart.ChartUtilities;
JFreeChart myChart = ...
ByteArrayOutputStream out = new ByteArrayOutputStream();
ChartUtilities.writeChartAsPNG(out, myChart, width, height);
然后将该字节数组存储为数据库中的BLOB。