Вычислить координаты и размер

Станислав
На сайте с 27.12.2009
Offline
237
590

Ребят помогите с формулой, я что уже ничего понять не могу.

Собственно есть картинка разрешение которой

2559x1440

данная картинка сжата до 700px по ширине

При crope (назерки) нужно учесть что снимаем координаты с картинки 700px, но вырезать часть нужно с картинки 2559x1440

В обработчик принимаю следующие данные

width = 2559
height = 1440
x = 170 (на картинке ширина которой 700px)
y = 100 (на картинке ширина которой 700px)
w = 400
h = 200

[ATTACH]128991[/ATTACH]

Нужно сделать формулу которая будет увеличивать отступы x,y а так же h,w относительно исходного изображения ширина которого равно 2559px

Что то уже голова кругом идет и запутался по полной в банальном вычислении :)

png 128991.png
Мы там, где рады нас видеть.
IL
На сайте с 20.04.2007
Offline
435
#1

Xreal / Xphoto = 2559 / 700

Дальше продолжать?

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
Станислав
На сайте с 27.12.2009
Offline
237
#2
ivan-lev:
Xreal / Xphoto = 2559 / 700

Дальше продолжать?

нет, не надо, уже все сделал.

nezabor
На сайте с 19.07.2010
Offline
152
#3

главное не забудь, что картинки бывают горизонтальные и вертикальные, и если тебе надо вписать картинку в определенное поле то надо учитывать чтобы после уменьшения наименьшая сторона картинки была не меньше наменьшей стороны формы. и тогда только после правильного уменьшения вырезать

Чудес не бывает...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий