FabricJS 2 - укажите ширину и высоту круга с помощью кода - PullRequest
0 голосов
/ 29 апреля 2019

Я пытаюсь позволить пользователю выбрать объект, а затем обновить ширину и высоту с помощью текстовых полей для точного изменения размера (аналогично тому, как работает 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

...