将 google.visualisation 图表下载为图像文件

Posted

技术标签:

【中文标题】将 google.visualisation 图表下载为图像文件【英文标题】:download google.visualisation charts as an image file 【发布时间】:2014-12-20 19:15:27 【问题描述】:

我可以访问一个 html 文件(本地存储为程序的输出),在生成的页面中,它包含饼图。我希望能够将这些饼图下载为 .png。查看页面源代码,我发现:

google.visualization.events.addListener(consequences_pie, 'select', function() 
              consequences_table.setSelection(consequences_pie.getSelection());
            );

如何抓取生成的饼图?我知道这可以使用 google API 内置,但是我无法控制页面的生成。

非常感谢。

【问题讨论】:

【参考方案1】:

您可以将图表下载为 PNG 文件。

查看项目: https://gist.github.com/battlehorse/1333906

脚本演示: http://bl.ocks.org/nverba/raw/5411684/

代码需要两个小更新才能正常工作: Can Google Visualization: Pie Chart output to a PNG image?

我与“战马”无关,但我玩过一些谷歌图表,这三个链接帮助了我。

【讨论】:

以上是关于将 google.visualisation 图表下载为图像文件的主要内容,如果未能解决你的问题,请参考以下文章

WinForm图表控件:将图表保存到文件时更改图表大小

将 SQL Server 表格图表粘贴到 Word 中 - 图表太小

使用Appscript将Google图表中的3d图表作为图像插入电子邮件中

如何将excel图表的图例移到底部?

在将剑道图表转换为 pdf 时,它会在 pdf 图表上绘制线条

如何将echats图表放入一个自定义的弹出窗口中