我想使用(javascript)FabricJS + HTML5画布裁剪图像。
我也附了一张图片。 (你可以看到我想要完成的事情) 是否可以以某种方式调整FabricJS画布的大小以仅保留由矩形选择的区域(绿色虚线矩形)。我认为我有所有必要的坐标,你可以在附件上看到。
任何人有任何想法/(算法,伪代码)如何使用javascript(FabricJS)解决它?
答案 0 :(得分:0)
您的问题的评论中已经提供了代码。
但简而言之,您需要做的事情如下所示:
objectBeingCropped
)objectBeingCropped.toDataURL()
将blob / url格式的裁剪区域(图像上的矩形区域)导出到另一个图像对象src
。 src
fabric.Image()
blob的新图像
醇>