помогите со скриптом

12
MS
На сайте с 26.04.2008
Offline
59
#11

Ура! все супер!!!

$h = 281;  // квадратная 90x90. Можно поставить и другой размер.



$w_src = imagesx($im); //вычисляем ширину
$h_src = imagesy($im); //вычисляем высоту изображения

$thumb_w = $w_src * ($h / $h_src);
// создаём пустую квадратную картинку
// важно именно truecolor!, иначе будем иметь 8-битный результат
$dest = imagecreatetruecolor($thumb_w,$h);




imagecopyresampled($dest,$im,0,0,0,0,$thumb_w,$h,$w_src,$h_src);

JinzMan спасибо огромное!! помогли Вы мне!! но у вас там ошибочка.

  $thumb_w = $old_x * ($new_w / $old_y);

там где $new_w надо заменить на $new_h. скорее всего Вы перепутали. Спасибо Вам огромное!

JinzMan
На сайте с 26.02.2010
Offline
6
#12

Mac-style, да не за что.

Не, там все в порядке. :)

Веб разработка: скрипты, верстка, поддержка, создание сайтов, разработка веб-проектов (http://www.jinz.ru/) | Отзывы о работе со мной (/ru/forum/465577) Заказы принимаю на почту (mailto:jinzman@gmail.com) или в ICQ: 711472
MS
На сайте с 26.04.2008
Offline
59
#13
Не, там все в порядке.

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

JinzMan
На сайте с 26.02.2010
Offline
6
#14

Mac-style, оки, учту.

12

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