|
|
1
138
编辑:2019年12月16日所有主流浏览器都支持Path2D now 编辑:2014年11月5日
Live example here
. 你应该在画布上看到一个绿色的正方形。页面上的第二个绿色正方形是相同的
还可以使用新的Path2D对象绘制SVG(字符串)路径。换句话说,你可以写:
老后人回答:没有任何本机允许您在画布中本机使用SVG路径。你必须转换你自己或使用一个库来为你做这件事。
|
|
|
2
32
抱歉,我没有足够的声誉来评论@Matyas的答案,但是如果svg的图像也是base64格式的,那么它将被拖到输出中。 演示:
|
|
|
3
25
你可以简单地画
该方法的唯一缺点是无法绘制嵌入到图像中的图像
(请注意,嵌入的图像仅在
|
|
4
6
Mozilla有一种在画布上绘制SVG的简单方法叫做 Drawing DOM objects into a canvas " |
|
5
6
正如Simon上面所说,使用drawImage不应该起作用。但是,使用 canvg
这来自上面Simon提供的链接,其中有许多其他建议,并指出您要链接到或下载canvg.js公司以及RGB颜色.js. 它们允许您在JavaScript函数中通过URL或在SVG标记之间使用内联SVG代码来操作和加载SVG。 |