Здравствуйте уважаемые гуру языка PHP.
Есть одна задача, которую я не могу реализовать.
Задача:
Написать скрипт, который при загрузке изображения на сайт, будет его обрезать уменьшать.
Например загрузили изображение размера 1280 на 1024. А мне надо его вывести в 250 на 250.
Если просто уменьшить его то то он исказится. А нужно чтобы он сначало уменьшил его до 250px (ширины или высоты. исходя из пропорций изображения).
В данном примере, изображение 1280 на 1024 уменьшить 313px на 250 и вырезать середину 250px на 250px. С функциями imagecopy resampled и прочими знаком. Саму идею не могу понять, тут скорее всего нужны какието математические рещения? В общем подскажите пожалуйста.
Спасибо.