Как встроить простой графический редактор в веб-приложение?
Всем привет!
Столкнулся с такой задачей: в веб-приложение на Vaadin надо встроить что-то на подобие графического редактора.
Суть проста - есть некоторая схема, есть заранее известный набор элементов, надо расположить элементы на схеме + иметь возможность их вращать и менять им размер. Затем полученное изображение используем на сервере для печати.
Само приложение пока только в проекте, планируется писаться на Java с фрейморком Vaadin.
Возможно ли с данными технологиями решить эту задачу?
Куда посмотреть, что изучить?
Возможно, есть смысл использовать иную технологию? Какую?
Можно если будете использовать canvas или svg. Vaadin, если я не ошибаюсь , на gwt основан. Под него есть библиотеки-обертки. Пользовался этим www.vectomatic.org/libs/lib-gwt-svg . И вот этим https://code.google.com/p/google-web-toolkit-incub... ( сейчас канвас в gwt "из коробки" работает). После того как отстроите нужный dom или графику канвасом. Нужно будет преобразовать в изображение и послать на сервер. Погуглите js библиотеки для этого. В нашем проекте мы рисовали в svg, потом dom преобразовывали в картинку закодированную в base64 и слали на сервер. Так что с выбранными вами технологиями все реально :)