我正在尝试找到一个运行客户端的图形工具,它允许我绘制一些数据,然后保存grpah。我尝试了FLOT http://code.google.com/p/flot/,但它不支持保存图表。我尝试过gChart http://keith-wood.name/gChart.html,但它不支持日期格式的x / y绘图(并且不像FLOT那样具有交互性)。
我需要将X(日期或日期时间)绘制为Y(某个数字)。并且能够在完成后保存图表。
还有其他图表/图表工具吗?我喜欢FLOT,但我找不到保存图表的方法。 (交互式的东西,它与沿X轴的日期一起工作)
答案 0 :(得分:1)
我强烈推荐RGraph:
答案 1 :(得分:1)
我最终使用了HighCharts,请在http://www.highcharts.com/
查看答案 2 :(得分:0)
如果您不介意使用Flash,我会在XML/SWF Charts上获得很多好运。它不是开源的,但许可证只有50美元左右。您可以右键单击并将图表另存为JPEG,BMP或PNG。
答案 3 :(得分:0)
我猜你保存的意思是将其保存为图像。如果是这样,那么使用canvas非常简单。如果您使用像flot这样的库,则应该能够使用像Canvas2Image这样的库来保存它所绘制的画布图像。唯一的问题是它不能在早于9的IE之前使用,因为以前的版本使用VML并且实际上不支持canvas标记。
答案 4 :(得分:0)
不是严格意义上的客户端图形工具,因为图表是由Google的服务器呈现给图像的,但如果您正在寻找客户端解决方案只是为了避免不必在您的服务器上进行图像处理,然后我会推荐Google Chart API
(或 Google Chart工具/图表图表(又名图表API),因为它现在似乎被称为)
直接渲染到PNG,因此您无需做任何聪明的事情来保存图表。
缺点是图表不是交互式的,所以如果你真的需要,那么这个简单的解决方案就不适合你了。