我有一个画布,我在其中加载图像,然后绘制一个矩形以选择图像的一部分,然后剪切到该区域。一切正常。
然而,剩余图像的边界矩形仍然与原始图像的大小相同。如何使边界框的大小适合剪切的图像?
我尝试过img.setCoord()并且没有效果。
瑞克
答案 0 :(得分:1)
您可以尝试更改边界矩形的属性:
var bound = event.target.getBoundingRect();
并更改绑定对象的属性,在您的情况下将是裁剪图像的大小:
bound.width = 25;
bound.left = 32;
bound.top = 63;
bound.height = 3;