我将一组六个正方形组合成一个矩形,并在顶点上放置一组12个圆圈到画布上。下面的第一个屏幕截图显示了未缩放的版本。问题是矩形对象的高度和宽度不会随着我向上或向下缩放而改变。请参见第二个屏幕截图。
我尝试使用两种方法向上或向下缩放并检查矩形的尺寸
1)canvas._objects 2)canvas.getObjects()
这些对象都没有反映缩放的正方形组的新尺寸。这必须是Fabric JS中的错误,除非有人可以建议解决方法。感谢您的意见。
答案 0 :(得分:1)
您需要使用rect对象的scaleX / Y因子来计算拉伸的高度/宽度。