有人可以建议我在Linux上运行的java程序中使用Java实用程序或程序包来创建可以将它们作为图像发送到邮件的图形和图表。
我查找了GNUPLOT实用程序,它可以与shell编程集成以实现我想要的功能,但我们不允许安装此软件。所以我留下了java。
提前致谢。
答案 0 :(得分:0)
你看过http://www.jfree.org/jfreechart/吗?
它有几种图表类型。
答案 1 :(得分:0)
XChart会起作用。您可以将图表另存为位图,然后发送。
double[] xData = new double[] { 0.0, 1.0, 2.0 };
double[] yData = new double[] { 2.0, 1.0, 0.0 };
// Create Chart
Chart chart = QuickChart.getChart("Sample Chart", "X", "Y", "y(x)", xData, yData);
// Save it
BitmapEncoder.saveBitmap(chart, "./Sample_Chart", BitmapFormat.PNG);