【问题标题】:How to delete clip-path mask from image object in canvas using fabricJS?如何使用fabricJS从画布中的图像对象中删除剪辑路径蒙版?
【发布时间】:2020-05-18 12:38:08
【问题描述】:

我正在使用一种图像编辑工具,其中我需要图像剪切蒙版的一项功能。

我正在使用fabric js最新版本。

我已将一个用于剪辑图像的切换按钮放入圆圈中。并希望将其从圆形切换到方形(或其他固定形状)和方形(或其他固定形状)切换到圆形。

所以我认为,当切换按钮打开时,我会用圆圈剪辑我的图像。

但如果切换按钮关闭,我不知道如何删除该剪辑蒙版。

有什么方法可以从fabric js中的图像对象中删除那个clip-Path遮罩。

场景看起来像这样

【问题讨论】:

    标签: fabricjs dispose clip-path


    【解决方案1】:

    在您的点击事件中,尝试:

    YourImage.clipPath = null
    

    【讨论】:

    • 你能格式化你的代码吗?您可以通过将代码缩进 4 个空格来做到这一点。
    猜你喜欢
    • 1970-01-01
    • 2014-10-12
    • 2015-07-29
    • 1970-01-01
    • 1970-01-01
    • 2016-07-07
    • 1970-01-01
    • 1970-01-01
    • 2021-02-20
    相关资源
    最近更新 更多