谁能告诉我是否可以将 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
进入画布模式,并直接从画布中获取光栅图像结果。 Dojo 中没有为此提供帮助,但相对容易做到。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)