如何使用Fabric JS中的另一个对象剪切对象?

时间:2015-09-22 23:53:54

标签: javascript svg fabricjs

我正在尝试使用SVG对象剪切图像对象,但SVG对象被添加到图像的右下角,隐藏了所有图像。

使用SVG对象(或任何对象)剪切图像的正确方法是什么?

var cnvs = getElementByID('myCanvas');
var ctx = cnvs.getContext("2d");
var maskPath = cnvs.item(0);
var img = cnvs.item(1);

cnvs.remove(maskPath);
img.clipTo = function(ctx) {
    maskPath.render(ctx);
}

1 个答案:

答案 0 :(得分:0)

我相信您正在寻找的解决方案可以在此讨论中找到: Multiple clipping areas on Fabric.js canvas