FabricJS 2-通过代码保留圆的宽度和高度

时间:2019-04-29 11:20:20

标签: javascript fabricjs fabricjs2

我试图允许用户选择一个对象,然后通过文本框更新宽度和高度以精确调整大小(例如,类似于inkscape的工作方式)。

我的代码非常适合矩形,但是对于圆形,边框的大小可以调整,但是圆形本身不会改变大小。

    //-------------------------------------------------------------------------
    //Resize an object - measured in pixels
    function resizeSelectedObject( width, height ) {
       var activeObject = canvas.getActiveObject();

       if (activeObject != null) {
           activeObject.set({ width: width, height: height, scaleX: 1, scaleY: 1, });

           canvas.renderAll();
       }
   }

有人可以在这里指出正确的方向...使用fabricJS v2.3.6

0 个答案:

没有答案