Для создания Photo Collage Maker я использую ткань js, которая имеет функцию отсечения на основе объектов. Эта функция великолепна, но изображение внутри этой области отсечения нельзя масштабировать, перемещать или поворачивать. Я хочу, чтобы область ограничения фиксированного положения и изображение могли быть помещены в область фиксированного ограничения, как пользователь хочет.
Я погуглил и нашел очень близкое решение.
var canvas = new fabric.Canvas('c');
var ctx = canvas.getContext("2d");
ctx.beginPath();
ctx.rect(10,10,150,150);
ctx.rect(180,10,200,200);
ctx.closePath();
ctx.stroke();
ctx.clip();
Несколько областей отсечения на полотне и полотне
где изображение одного региона отсечения появилось в другом регионе отсечения. Как я могу избежать этого или есть другой способ сделать это с помощью Fabric JS.