Как правильно меньшить картинку

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Как правильно меньшить картинку

qwertyuiop » 30 мар 2005, 10:23

Большущее спасибо - всё заработало как надо!!!

berkut » 29 мар 2005, 23:39

imagecreate замени на imageCreateTrueColor

Как правильно меньшить картинку

qwertyuiop » 29 мар 2005, 22:57

Ребят подскажите,что не так делаю...
Нужно уменьшить картинку до нужного размера и что бы она интерполировалась....
А у меня не получается...(получается какая-то смазанная и не втех тонах)

фрагмент кода:
======================================
echo "<td width=90%><img src=../image.png>
[img].img_resize().[/img]</td>";
echo "</tr></tbody></table></body></html>";

function img_resize()
{
$size = getimagesize("../image.png");
echo "$size[0] $size[1]

";

$img_in = imagecreatefrompng("../image.png");

$img_out = imagecreate(400,300);
imagecolorclosest($img_in,255,0,0);
ImageCopyResampled($img_out,$img_in,0,0,0,0,400,300,$size[0],$size[1]);
imagepng($img_out,"../img400x300.png");
imagedestroy($img_in);
imagedestroy($img_out);
return "../img400x300.png";

}
=================================

Вернуться к началу