如何通过某些图像或svg剪切画布上的自由绘图区域?

时间:2016-02-02 09:01:57

标签: javascript canvas fabricjs

我正在使用fabricjs库来激活自由绘图模式。我的目的是将自由绘图区域绑定到一些非原始形状(人形)。

我测试了2个实现:

1)将剪切区域转换为SVG,然后将SVG与canvas.clipTo一起使用 但我发现了问题:从那一刻开始缩放画布是不可能的

2)使用透明背景颜色的图像作为画布的背景图像。 案件根本不起作用。

也许你知道如何设置当画笔路径与透明元素相交时将是透明的画笔颜色? 或者其他解决方案(没有结构)可以帮助我实现目标。

0 个答案:

没有答案