
![]() |
Здравствуйте Гость ( Вход | Регистрация ) |
|
|
|
![]() ![]() ![]() |
![]() |
|
![]() ![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 806 Пользователь №: 17108 На форуме: Карма: 1 ![]() |
Добрый день.
Выделяю область на изображении и по ajax предаю данные на обработчик для того, чтобы сделать обрезанное изображение: обработчик: if ($_SERVER['REQUEST_METHOD'] == 'POST') Столкнулся с тем, что выделяю область на уменьшенном изображении, т.е. на странице изображение расположено так: <img src="Test.png" width = "600"> и соответственно обработчик не будет создавать правильное изображение по координатам, т.к. на странице изображение масштабируется по длине 600 px и пропорционально уменьшается его высота. А реальные размеры изображения могут быть к примеру 1024*700. Подскажите как высчитать пропорции для правильной обрезки изображения? |
![]() |
|
![]() ![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 1867 Пользователь №: 20757 На форуме: Карма: 197 ![]() |
Ну коэффициент же!
k = 1024/600 - это коэффициент. Т.е. если в браузере выделена область 200x150, x=10 y=15, то нужно брать от x=10*k; y=15*k; width=200*k; height=150*k |
![]() |
![]() ![]() ![]() |