将谷歌图表包装器保存到图像

Saving a Google Chart Wrapper to image

本文关键字:保存 图像 包装 谷歌      更新时间:2023-09-26

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

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

但是,如何将图表图像保存在Google图表包装器中???

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

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

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

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

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