Если есть готовый класс или функция буду благодарен.
Есть только один нюанс, уменьшить нужно так что-бы изображение получилось с новыми пропорциями, но не добавлением по бокам или сверху заливки, а наоборот обрезанием лишнего снизу и сверху.
Исходное изображение
1. ugin_root - 04 Июля, 2012 - 19:59:15 - перейти к сообщению
2. ugin_root - 04 Июля, 2012 - 20:00:28 - перейти к сообщению
Это то как делают все классы которые я знаю
3. ugin_root - 04 Июля, 2012 - 20:00:48 - перейти к сообщению
А так нужно мне
4. DeepVarvar - 04 Июля, 2012 - 20:02:30 - перейти к сообщению
5. ugin_root - 04 Июля, 2012 - 20:18:51 - перейти к сообщению
этот класс этого не делает
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $img=new cms_img;
- $img->load("1.png");
- $img->resize(304,304);
- $img->save("4.png");
- $img->output();
- $img->destroy();
результат