保存并打印谷歌图表

Saving and printing a google chart

本文关键字:谷歌 打印 保存      更新时间:2023-09-26

我一直在尝试保存和/或打印谷歌图表,但没有成功。我已经尝试了别人的建议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来处理图表到图像的转换。