| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Графика > Resize картинок |
| Автор: Гость_Nicka 19.10.2004, 02:00 | ||
| У меня проблема при Resize -е картинок, у меня есть функция Дело в том что она ресайзит некоторые картинки нормально(то есть уменьшает пропорционально первоначальному размеру), а некоторые нет, просто срезает(отрезает верх). Вот код функции
Еще хотелось бы показать вам картинки которые он нормально и ненормально обрабатывает но что то не найду тут аплода.... |
| Автор: Гость_Nicka 19.10.2004, 02:12 |
| можно посмотреть результы на странице http://racom113.valuehost.ru там как раз есть 2 резултата ресайзинга - хороший (слева) и плохой (справа рация) |
| Автор: izOne 20.10.2004, 00:28 |
| Разве можно из +--+ | | | | | | +--+ сделать +-----------+ | | +-----------+ без потери пропорций? Тут надо либо подгонять к заданной высоте, либо к заданной ширине. Корректный результат наблюдается, видимо, для тех изображений, для которых: src_w/src_h = dest_w/dest_h. В противном случае что-то либо по высоте, либо по ширине обрезается. |
| Автор: Guest 20.10.2004, 17:58 |
| izOne понятно, но там в алгоритме если заметил конечная высота позже меняеться исходя из каких то непонятных мне соображений я просто не понимаю, что там к чему, мов любом случае не работает, так чтож делать, может кто нибудь пдскажет код полегче? |
| Автор: arial 20.10.2004, 18:52 |
| http://pear.php.net/package/image_transform |
| Автор: izOne 21.10.2004, 16:01 | ||
Я использую следующий код:
|
| Автор: anka 1.12.2006, 09:25 | ||
Исползуы ету
|