保存并打印谷歌图表
Saving and printing a google chart
我一直在尝试保存和/或打印谷歌图表,但没有成功。我已经尝试了别人的建议https://gist.github.com/battlehorse/1333906谷歌可视化:饼图可以输出到PNG图像吗?但我似乎无法让它工作。我把代码复制粘贴到记事本上,保存为.html,然后用firefox打开。当我点击保存按钮时,会出现下载框,但它不会将其识别为png,也不会下载任何内容。
有人知道它怎么了吗?
感谢
您可以直接从浏览器打印,也可以通过window.print()
函数从JavaScript打印。
此处的参考文献:https://developers.google.com/chart/interactive/docs/printing
下载从未被识别为png-您必须手动重命名它。我测试了该代码的Nverba分支,它更新代码以反映可视化API的改进,它在Chrome中运行,但在Firefox中不运行。由于代码曾经在Firefox中工作,我假设要么是对Firefox的更新,要么是canvg库破坏了Firefox中的功能(Visualization API中没有任何特定的东西会导致Firefox的功能破坏)。由于这是一个高度特定于浏览器的工具,我只建议使用Chrome来处理图表到图像的转换。
相关文章:
- 谷歌浏览器控制台,打印图像
- 我们如何在谷歌浏览器的每个页面上打印表格标题
- 谷歌云打印API密钥
- 当将页面提交到谷歌表单时,它将打印结果,然后使用 javascript 重定向到主页
- 打印带有多边形的谷歌地图 API v3 地图
- 无法在单击打印按钮时打印谷歌地图
- 嵌入到网页中的谷歌地图在打印到wkhtmltopdf时会溢出其边界
- 如何在谷歌浏览器中使用 JavaScript 显示窗口打印对话框
- 保存并打印谷歌图表
- 谷歌图表没有循环打印
- 谷歌云打印票证中的page_range
- 打印带有标记和标记聚类的谷歌地图
- 谷歌地图API:反向地理编码和地址打印
- 我如何改变坐标为iframe谷歌地图打印不同的结果取决于所传递的坐标
- 如何打印带有集群(集群)图标的谷歌地图
- 打印到谷歌云打印与动态URL
- 我如何链接到谷歌地图打印方向使用Html5地理定位
- 双面打印在谷歌chrome从javascript
- 自动打印谷歌表格
- 无法在谷歌浏览器中看到打印预览可能是什么原因