关注我的代码:
list($width, $height) = getimagesize("dir");
$src = imagecreatefromjpeg("dir");
$im = imagecreatetruecolor(300, 300);
imagecopyresampled($im, $src, 0, 0, 0, 0, 300, 300, $width, $height);
imagejpeg($src, 'img.jpg');
它保存图像,但原始图像的大小相同,而不是300x300。怎么解决?
答案 0 :(得分:0)
您使用了imagejpeg
函数的错误图像处理程序。使用:
imagejpeg($im, 'img.jpg');