【发布时间】:2021-11-08 15:33:15
【问题描述】:
我知道可以将整个 cavas 转换为 SVG。但是是否可以将单独的对象(如 Path、Line、Rect 等)转换为 SVG,包括应用于这些对象的所有样式?
如果有人可以提供帮助,我们将不胜感激。
【问题讨论】:
标签: javascript svg canvas fabricjs
我知道可以将整个 cavas 转换为 SVG。但是是否可以将单独的对象(如 Path、Line、Rect 等)转换为 SVG,包括应用于这些对象的所有样式?
如果有人可以提供帮助,我们将不胜感激。
【问题讨论】:
标签: javascript svg canvas fabricjs
Fabric.js 对象有一个名为 toSVG() 的方法用于生成 SVG 字符串。你可以这样使用它:
var obj = canvas.getActiveObject();
console.log(obj.toSVG());
【讨论】: