JavaScript фото-редактор
Нужен JS скрипт для работы с фотографиями. Желательно использовать фраеймворки jQery / ext Js
Графический редактор должен позволять масштабировать и вращать фотографию.
Фотография, с которой производятся данные действия находится под слоем с другой картинкой, в которой есть прозрачное окно произвольной формы.
Примерно так:
Та, картинка, которая в слое "editor" может перемещаться, в том числе за переделами верхнего слоя, поворачиваться, масштабироваться. Т.е. под "дырку" в картинке верхнего слоя можно было подогнать нужный фрагмент данной картинки.
После того, как картинка подогнана под прозрачную маску, JS выполненные операции сохраняет и отправляет синхронным POST на сервер. Отправляемые данные:
- url картинки
- коэффициент масштабирования
- смещение в % от верхнего левого угла фоновой картинки
- угол поворота
Сервер возвращает URL сгенерированной картинки или код ошибки.
Картинка фона выбирается из библиотеки фоновых картинок. Картинка для редактирования задается либо URL, либо подгружается с локальной машины.
Оплата после проверки через www.migom.com
P.S. Пример работы с масштабированием и поворотом: http://vremenno.net/examples/jquery-ui-rotation/
Если в этом примере картинку земли всунуть под слой, то мне не удалось элементы управления вытащить на верхний и они иногда попадая под верхний слой становятся недоступными.