_CMD_
Новичок
Проблемка с GD
Значит ситуация такая
есть код который изменяет размер картинки
Проблема в том, что полученное изоражение страдает несовпадение цветов. Тоесть как будто был применен эфект COLORISE...
Как можно исправить ?
Значит ситуация такая
есть код который изменяет размер картинки
PHP:
function image_resize($file,$file_m,$max_w,$max_h)
{
$size=getimagesize($file);
$im1=Imagecreatefromjpeg($file);
if($size[0]>$size[1])
{
$width=$max_w;
$height=($max_w/$size[0])*$size[1];
settype($height,integer);
$im=ImageCreate($width,$height);
imagecopyresized($im,$im1,0,0,0,0,$width,$height,$size[0],$size[1]);
}
if ($size[1]>$size[0])
{
$height=$max_h;
$width=($max_h/$size[1])*$size[0];
settype($width,integer);
$im=ImageCreate($width,$height);
imagecopyresized($im,$im1,0,0,0,0,$width,$height,$size[0],$size[1]);
}
imagepng($im,$file_m);
ImageDestroy($im);
ImageDestroy($im1);
Как можно исправить ?