将谷歌图表包装器保存到图像
Saving a Google Chart Wrapper to image
如何将图表包装器保存到图像(png,jpg,bmp ...我不在乎)只需单击一个按钮。
普通的谷歌图表不是问题,您只需要右键单击它并另存为图像即可。
但是,如何将图表图像保存在Google图表包装器中???
我认为您正在寻找的相关文档位于图表API网站上。 此方法会将图表显示为 PNG 格式的图像,而不是 SVG。您将失去工具提示和选择等交互式功能。
如果您仍然想要这些功能,您可以编写一个链接,将静态图表图像弹出到要保存的新窗口中。
由于您使用的是ChartWrapper
因此您需要使用以下内容:
var imageUri = chartWrapper.getChart().getImageURI();
它返回的 Uri 是 base64 编码的 PNG 图像,如果用作 img
标记的 src
属性,或者直接输入到地址栏中,大多数现代浏览器都会将其呈现为图像。
相关文章:
- 有没有一个javascript库能够修改和保存图像
- 如何使用html / angularjs保存图像文件
- 上传图像,重新定位,保存图像
- 使用JavaScript在分析中保存图像
- 从图像URL javascript html保存图像文件
- 从画布保存图像时缺少扩展名
- 如何用我在HTML5画布上绘制的src保存图像文件
- 使用 canvas.toDataURL() 解码和保存图像
- 如何旋转图像并保存图像
- 在 Javascript 中保存图像
- jQuery 保存图像点击
- 保存图像 src 的功能不起作用
- 禁用移动设备中的默认保存图像选项
- 使用 PHP 和 JavaScript 在黑莓中下载和保存图像
- 从 Base64 字符串保存图像不会打开
- 使用 Ajax 在 Ruby on Rails 中保存图像
- 如何从加载中保存图像宽度和高度
- 使用 js 保存图像
- 在操作方法中保存图像,然后将 URL 返回给客户端
- 使用图像URL和PHP从远程服务器上传/下载/保存图像到本地服务器