如何将 fabric.js 对象转换为 SVG

Posted

技术标签:

【中文标题】如何将 fabric.js 对象转换为 SVG【英文标题】:How to convert fabric.js Object to SVG 【发布时间】:2021-11-08 15:33:15 【问题描述】:

我知道可以将整个 cavas 转换为 SVG。但是是否可以将单独的对象(如 PathLineRect 等)转换为 SVG,包括应用于这些对象的所有样式?

如果有人可以提供帮助,我们将不胜感激。

【问题讨论】:

【参考方案1】:

Fabric.js 对象有一个名为 toSVG() 的方法用于生成 SVG 字符串。你可以这样使用它:

var obj = canvas.getActiveObject();
console.log(obj.toSVG());

【讨论】:

以上是关于如何将 fabric.js 对象转换为 SVG的主要内容,如果未能解决你的问题,请参考以下文章