将Google Chart Wrapper保存为图像

时间:2015-06-13 10:48:36

标签: javascript google-visualization

如何通过单击按钮将图表包装器保存到图像(png,jpg,bmp ......我不在乎)。

普通的谷歌图表不是问题,您只需右键单击它并保存为图像即可。

但是如何在Google Chart Wrapper中保存图表的图像?

1 个答案:

答案 0 :(得分:1)

我认为您正在寻找的相关文档位于Charts API Website。此方法将图表显示为PNG格式的图像而不是SVG。您将丢失工具提示和选择等交互式功能。

如果您仍然需要这些功能,可以编写一个链接,将静态图表图像弹出一个新窗口进行保存。

由于您使用的是ChartWrapper,因此需要使用以下内容:

var imageUri = chartWrapper.getChart().getImageURI();

它返回的Uri是base64编码的PNG图像,如果用作src标记的img属性,大多数现代浏览器将呈现为图像,或者只是直接输入到地址中杆