gpt4 book ai didi

javascript - 将图表从道场图表导出/转换为图像

转载 作者:行者123 更新时间:2023-11-29 10:51:50 24 4
gpt4 key购买 nike

谁能告诉我是否可以将 dojo 图表对象转换为 îmage 文件?我需要这个,因为我想从包含一些数据和代表图表的网页导出 Excel 文件。

我唯一找到的是 http://dojotoolkit.org/reference-guide/dojox/gfx/utils/toSvg.html#dojox-gfx-utils-tosvg

但我真的不知道如何处理该函数的输出。

谢谢!

最佳答案

只要您知道如何使用 SVG(例如,使用 Batik 或其他工具对其进行栅格化),您发现的内容就会起作用。主要示例将起作用,因为任何图表对象都具有表面属性。所以做这样的事情:

dojox.gfx.utils.toSvg(chart.surface).then(
function(svg){
alert(svg);
},
function(error){
alert("Error occurred: " + error);
}
);

另一种方法是将 dojox.gfx 切换到 Canvas 模式,并直接从 Canvas 中抓取结果作为光栅图像。在 Dojo 中没有这方面的帮助,但相对容易做到。

关于javascript - 将图表从道场图表导出/转换为图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8790108/

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