HighCharts图像导出

时间:2012-02-14 12:41:41

标签: highcharts

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

在按钮上单击保存在预定义文件夹中的图像。(无保存对话框)

提前致谢

2 个答案:

答案 0 :(得分:2)

您必须设置导出服务器。当客户端将Highcharts SVG文件发送到此服务时,它将转换为图像。在服务器将映像返回给客户端之前,您可以将其保存到预定义的文件系统中。

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

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

另请阅读本文,了解有关Highcharts exportservers

的更多背景信息

答案 1 :(得分:0)

这不仅仅涉及使用highcharts。您将不得不使用某种实际上在服务器端呈现图表/页面然后将其作为图像输出的包装器。以下是从highcharts网站上的post获取的链接。

GWT Highcharts wrapper

Highcharts-server-side-export(与Rhino / Batik合作)