2013-04-23 4 views
3

Я делаю проект с использованием fabric.js в том, что я хочу отображать размеры формы в холсте, и измерение должно меняться в соответствии с перетаскиванием, уменьшением и изменением размера. Вот изображение. Редактировать: Мне нужно отображать размеры (высоту, ширину и угол) для групповой формы и формы группы с помощью onclick listener.I нужна помощь в этом, любая помощь или подсказка будет замечательной. Спасибо заранее.Как отображать размеры групповой и негрупповой формы в холсте

+0

Используйте 'GetWidth()'/'GetHeight()' – kangax

+0

хорошо мы можем отобразить в полотне с помощью этой линии @kangax – Cathy

ответ

2

Вы можете прослушивать объект: масштабировать события и обновлять текст objectc соответственно, получая ширину и высоту с помощью функций, которые @kangax сказал. При изменении размера объекта вам также понадобится изменить положение текста.
Проверить эту ссылку: http://fabricjs.com/events/

+1

я я пытался ват он сказал, но никакого ответа @rodrigopandini cud u показать мне в примере – Cathy

+1

@Geetha проверить этот исходный пример: http://jsfiddle.net/mdAcE/ он работает для прямоугольника. Вы можете получить эту идею и изменить ее для своих нужд. – rodrigopandini

+0

это замечательно, это то, что я хочу, мог бы вы опубликовать в своем ответе, чтобы я мог принять @rodrigopandini так сильно, что вы сделали мой день – Cathy