gpt4 book ai didi

javascript - SVG 图像未使用 canvg 正确转换为 Canvas

转载 作者:行者123 更新时间:2023-12-03 12:33:59 29 4
gpt4 key购买 nike

原始 SVG 图表

Original Chart

渲染 Canvas 图表 Rendered Canvas Chart

这是我用来转换为 Canvas 的代码

svg = $('svg').parent().html()
canvg('canvas', svg)
canvas = document.getElementById("canvas")
img_PNG = "<img src='#{canvas.toDataURL()}' />"

$('.chart').html(img_PNG)

请帮助解决这个问题。

最佳答案

将canvas元素传递给canvg

svg = $('svg').parent().html()
canvas = document.getElementById("canvas")
canvg(canvas, svg)
img_PNG = "<img src='#{canvas.toDataURL()}' />"

$('.chart').html(img_PNG)

关于javascript - SVG 图像未使用 canvg 正确转换为 Canvas,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23813738/

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