如何通过单击按钮将图表包装器保存到图像(png,jpg,bmp ......我不在乎)。
普通的谷歌图表不是问题,您只需右键单击它并保存为图像即可。
但是如何在Google Chart Wrapper中保存图表的图像?
答案 0 :(得分:1)
我认为您正在寻找的相关文档位于Charts API Website。此方法将图表显示为PNG格式的图像而不是SVG。您将丢失工具提示和选择等交互式功能。
如果您仍然需要这些功能,可以编写一个链接,将静态图表图像弹出一个新窗口进行保存。
由于您使用的是ChartWrapper
,因此需要使用以下内容:
var imageUri = chartWrapper.getChart().getImageURI();
它返回的Uri是base64编码的PNG图像,如果用作src
标记的img
属性,大多数现代浏览器将呈现为图像,或者只是直接输入到地址中杆