JavaScript перетащить фоторезистор кроппер - PullRequest
3 голосов
/ 13 февраля 2009

У меня есть изображение произвольного размера на странице. В качестве вывода мне нужно изображение фиксированного размера, скажем 90x120px . Я бы хотел, чтобы пользователь выбрал область изображения, перетаскивая большое изображение за окном 90x120px . В окне будет указано полученное изображение. Нечто подобное реализовано на загрузке изображений в Facebook .

Я знаю, как обращаться с изображением в бэкэнде, как только получу координаты обрезки, с этим проблем нет. Я думаю, мне нужно разместить координаты обрезки в скрытых полях формы. Действие перетаскивания пользователя должно заставить JavaScript заполнять поля, верно? Я новичок в JS, поэтому пошаговое руководство очень поможет.

Ответы [ 2 ]

5 голосов
/ 13 февраля 2009

Для обрезки используйте jQuery и Jcrop .

3 голосов
/ 13 февраля 2009
  1. Ознакомьтесь с jQuery. Это сэкономит ваше время в любом проекте js / dhtml
  2. http://interface.eyecon.ro/demos/drag.html http://interface.eyecon.ro/demos/resize.html http://interface.eyecon.ro/download
  3. ???
  4. Прибыль
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...