2012-02-14 81 views
0

我在我的应用程序中使用HighChart。 我想将图表图像导出为像http://jsfiddle.net/hfrntt/fXHB5/1896/这样的按钮。 但我想将图像保存在预定义的文件夹中,并删除保存对话框弹出以保存图像。HighCharts图像导出

在保存预定义的文件夹按钮,点击图像。(不保存对话框)

在此先感谢

+1

希望将图像保存在用户计算机上的预定义文件夹的更多背景信息?由于安全考虑,这是不允许的。 – Mark 2012-02-15 00:32:27

+0

我想将图像保存在不在客户机上的预定义文件夹上的服务器上。 – user649985 2012-02-15 05:31:26

回答

1

你不得不安装一个exportserver。当客户端将Highcharts SVG文件发送到该服务时,它将被转换为图像。在服务器将图像返回给客户端之前,您可以将其保存到预定义的文件系统中。

在这里您可以找到一个php导出服务器和一个基于java的导出服务器。 https://github.com/highslide-software/highcharts.com/tree/master/exporting-server由Highcharts开发

这些exportservers设置为删除临时创建的文件。您必须稍微更改代码以防止出现这种情况。

也看过这篇文章Highcharts exportservers