2013-06-08 2 views
-1

Я делаю инструмент для рисования изображений на холсте, в соответствии с которым пользователь может щелкнуть изображения, показанные на левой боковой панели, затем рисунки будут нарисованы на холсте, я использую fabric js library для увеличения, уменьшения, масштабирования, масштабирования. Таким образом, пользователь может соответствующим образом изменить изображение. Вы можете увидеть сценарий на данном снимке.
enter image description hereКак получить атрибуты активного объекта изображения (id, src), нарисованные на холсте html5

В области отмечен один я нажимаю на изображении, а затем изображение нарисованного на участке, обозначенного 2, а stucture является soimething как то: Родителя сНу (с фоном тенниска изображения) затем брезентовым внутри этого Div, (вы можете увидеть его в черном пунктирной границе,)

Теперь проблема заключается в я хочу, чтобы получить ID или SRC активного изображения на холсте, я могу огнь события, когда любой объект активен на холсте, поэтому все, что я хочу знать, - это как получить идентификатор выбранного объекта i (означает активный объект) смотри рис ниже:

enter image description here

Так что теперь, как я могу получить какое изображение является активным? я имею в виду, что такое идентификатор или источник изображения, который я выбрал,? возможно ли получить идентификатор или источник изображения после рисования на холсте, если пользователь нарисовал 3 изображения на холсте, и он выбрал один, то как я могу узнать, какое изображение выбрано пользователем?

+2

вы код следует добавить, что мы не должны Ищите его где-то ТАК. – Omar

+0

@Omar На самом деле, я должен был вставить код здесь, но код слишком длинный, поэтому любая помощь с вашей стороны была бы очень полезной. –

+1

Вы посмотрели документацию? https://github.com/kangax/fabric.js/wiki/Working-with-events – Joe

ответ

1

я решил эту проблему, мы можем достичь этого с помощью Get («Src») как, activeobject.get («ЦСИ»)

 Смежные вопросы

  • Нет связанных вопросов^_^