1

我正在尝试找到一个运行客户端的图形工具,它可以让我绘制一些数据,然后保存 grpah。我试过 FLOT http://code.google.com/p/flot/但它不支持保存图表。我已经尝试过 gChart http://keith-wood.name/gChart.html,但它不支持以日期格式绘制 x/y(并且不像 FLOT 那样具有交互性)。

我需要将 X(日期或日期时间)绘制到 Y(某个数字)。并能够在完成后保存图表。

还有其他图表/绘图工具吗?我喜欢 FLOT,但我就是找不到保存图表的方法。(互动的东西,适用于沿 X 轴的日期)

4

5 回答 5

2

我强烈推荐 RGraph:

http://www.rgraph.net/

于 2010-11-16T20:16:04.470 回答
1

我最终使用了 HighCharts,请访问http://www.highcharts.com/ 查看

于 2011-01-13T15:03:15.137 回答
0

如果您不介意使用 Flash,我对XML/SWF Charts有很大的帮助。它不是开源的,但许可证只需大约 50 美元。您可以右键单击并将图表另存为 JPEG、BMP 或 PNG。

于 2010-11-16T20:14:39.693 回答
0

我猜您所说的保存是指将其保存为图像。如果是这样,那么使用画布就很简单了。如果您使用像 flot 这样的库,您应该能够使用像 Canvas2Image 这样的库来保存它绘制的画布图像。唯一的问题是它不适用于 IE 9 之前的版本,因为以前的版本使用 VML,实际上并不支持 canvas 标签。

于 2010-11-16T20:23:30.820 回答
0

严格来说不是您要求的客户端图形工具,因为图形是由 Google 的服务器呈现为图像的,但是如果您正在寻找客户端解决方案只是为了避免自己在服务器上进行图像处理那么我d 推荐Google Chart API

(或现在似乎被称为谷歌图表工具/图像图表(又名图表 API) )

节省

节省

节省

直接渲染为 PNG,因此您无需做任何聪明的事情就可以保存图形。

缺点是图表不是交互式的,所以如果你真的需要,这个简单的解决方案不适合你。

于 2011-01-13T15:25:17.257 回答