fabric.js FabricJS: Fabric.js 是一个在服务器端运行的 Node.js 扩展模块,用于在Web上绘制各种图形的 JS 库 (gitee.com)
var data =[];
for (const index in canvas._objects) {
if (canvas._objects[index].fontSize !== undefined) {
var v = canvas._objects[index].toObject();
data.push(v);
}
}
console.log(JSON.stringify(data))//获取的对象属性
//粘贴对象属性
for (const index in data) {
var text = new fabric.Text('');
text.set(data[index]);//设置对象属性
canvas.add(text);//添加
}
豪~豪的个人中心