我在一个项目中使用fabric.js,用户可以在画布上绘图,然后保存到png图像(使用canvas.toDataURL()函数)。
但是,我们注意到,如果用户移动对象并单击“保存”按钮,它会保存先前移动的对象的边框和角(当您移动或调整对象大小时,始终显示边框)。
所以我们需要一种在保存之前删除对象边框的方法,这可能吗?
是的。您可能想在保存图像之前停用所有对象:
canvas.deactivateAll().renderAll();
(renderAll
停用所有对象后更新实际视觉状态)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)