Skudarnov
06.03.2006, 12:43
Зайгружаю на сервер, изменяю размер, сохраняю все это.... а потом ни один редактор не может "это" открыть (Эксплорер открывает)
Фотошоп ругается на недопустимый Header...
Видать что-то я с GD начудил.... вот сам кусок кода где происходят манипуляции с JPG ... не нудны только JPG картинки...
if ($link_pict != ""){
@copy("$link_pict", "video/$link_pict_name") or die ("ошибка.");
$src = ImageCreateFromJPEG("video/$link_pict_name");
$width = ImageSx($src);
$height = ImageSy($src);
$x = 100; $y = 150;
$dst = ImageCreateTrueColor($x,$y);
ImageCopyResampled($dst,$src,0,0,0,0,$x,$y,$width,$height);
header('Content-Type: image/jpg');
$new_name="tn_".$link_pict_name;
ImagePNG($dst, "video/".$new_name);
}else{
die ("еще одна ошибка :-).");
}
Фотошоп ругается на недопустимый Header...
Видать что-то я с GD начудил.... вот сам кусок кода где происходят манипуляции с JPG ... не нудны только JPG картинки...
if ($link_pict != ""){
@copy("$link_pict", "video/$link_pict_name") or die ("ошибка.");
$src = ImageCreateFromJPEG("video/$link_pict_name");
$width = ImageSx($src);
$height = ImageSy($src);
$x = 100; $y = 150;
$dst = ImageCreateTrueColor($x,$y);
ImageCopyResampled($dst,$src,0,0,0,0,$x,$y,$width,$height);
header('Content-Type: image/jpg');
$new_name="tn_".$link_pict_name;
ImagePNG($dst, "video/".$new_name);
}else{
die ("еще одна ошибка :-).");
}