Здесь я пытаюсь установить объект в центре холста. Команда Fit center работает хорошо. Возникла проблема с командой fit to left center. см. приведенный ниже снимок для команды fit center. Когда я масштабирую текст в большем размере и устанавливаю его по центру, он работает хорошо.
Демо-ссылка: Нажмите здесь
Но когда я масштабирую тот же объект и запускаю команду «Подогнать к левому центру», вы можете видеть, что здесь объект выходит за пределы центральной оси y сетки.
И когда я устанавливаю текст по умолчанию (без масштаба) и запускаю команду «Подогнать к левому центру», он работает хорошо, как показано ниже.
Ниже приведен мой пример кода для размещения объекта в центре слева от холста
$("#fitleft").click(function() {
$("#fitleft").css('display','none');
$("#fitright").css('display','block');
var obj = canvas.getActiveObject();
obj.set( {
left: 315.4000015258789,
// top: Top
top: obj.get('top')
});
obj.setCoords();
canvas.renderAll();
});