我知道可以将整个cavas转换为SVG。但是,是否有可能将单独的对象,如Path
,Line
,Rect
等转换为SVG,包括应用于此对象的所有样式?
如果有人能帮忙,我很感激。
Fabric.js对象有一个叫做toSVG()
的方法来生成SVG字符串。你可以这样使用:
var obj = canvas.getActiveObject();
console.log(obj.toSVG());