Alex_Ar
Новичок
Как уменьшить изображение?
Всем привет! Есть фотки разного размера. Мне надо уменьшить их до определенного. Например фотку 400х200 сделать 128х78. Как это сделать. Я пробывал так:
создавал новое изображение:
$d_resource = imagecreate(128,78);
потом "читал" фотку:
$s_resource = imagecreatefromgif("images/news/1.gif");
копирую со зжатием:
imagecopyresampled($d_resource,$s_resource,0,0,0,0,128,78,imagesx($s_resource),imagesy($s_resource));
потом сохраняю:
imagegif($d_resource,"images/news/2.gif");
беда в том что фотка получается синяя с розоватым отливом
. Что делать??? Подскажите, пожалуйста.
Всем привет! Есть фотки разного размера. Мне надо уменьшить их до определенного. Например фотку 400х200 сделать 128х78. Как это сделать. Я пробывал так:
создавал новое изображение:
$d_resource = imagecreate(128,78);
потом "читал" фотку:
$s_resource = imagecreatefromgif("images/news/1.gif");
копирую со зжатием:
imagecopyresampled($d_resource,$s_resource,0,0,0,0,128,78,imagesx($s_resource),imagesy($s_resource));
потом сохраняю:
imagegif($d_resource,"images/news/2.gif");
беда в том что фотка получается синяя с розоватым отливом
