gpt4 book ai didi

javascript - 将图形 "google chart"转换为图像

转载 作者:行者123 更新时间:2023-12-03 12:18:32 24 4
gpt4 key购买 nike

我正在使用谷歌图表生成图形,我需要将这些图形转换为图像以便它们可以下载,我已经看到链接:

http://bl.ocks.org/nverba/5411684

当将图像下载为 png 时,图像的记录名称似乎是随机的且没有扩展名,我该如何做才能使图像记录为. ? ?

并在浏览器中跳过以下错误:

Error: [Exception ... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIAnnotationService.setPageAnnotation]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource :/ / app / modules / DownloadsCommon.jsm: : DownloadsDataCtor.prototype._updateDataItemState :: line 689 "data: no]

这个java脚本不适用于旧版本的浏览器,还有其他替代方案吗?

最佳答案

浏览器不支持向数据 URL 添加文件名。如果你想给图像一个正确的文件名,你必须先将它们发送到你的服务器,使用服务器更改标题,然后将文件发送回客户端。

转换为 .png 图像格式需要浏览器支持 SVG。不支持 SVG 的浏览器(主要是 IE8 及更早版本)将无法将图表转换为图像。

关于javascript - 将图形 "google chart"转换为图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24553726/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com