Fabric JS对象缩放

时间:2017-02-26 01:10:38

标签: fabricjs

我将一组六个正方形组合成一个矩形,并在顶点上放置一组12个圆圈到画布上。下面的第一个屏幕截图显示了未缩放的版本。问题是矩形对象的高度和宽度不会随着我向上或向下缩放而改变。请参见第二个屏幕截图。

我尝试使用两种方法向上或向下缩放并检查矩形的尺寸

1)canvas._objects 2)canvas.getObjects()

这些对象都没有反映缩放的正方形组的新尺寸。这必须是Fabric JS中的错误,除非有人可以建议解决方法。感谢您的意见。

Not Scaled

Scaled

1 个答案:

答案 0 :(得分:1)

您需要使用rect对象的scaleX / Y因子来计算拉伸的高度/宽度。