有没有办法可以使用 createimagefromjpeg() 从 url 保存图像但允许所有图像文件类型?
很明显 createimagefromjpeg 只允许 jpeg / jpg。
这是我目前的流程:
// create the image and save it
$imagefile = iageURL;
$resource = imagecreatefromjpeg($imagefile);
// X amount of quality is the last number
imagejpeg($resource, "images/covers/imagename.jpeg", 50);
imagedestroy($resource);
这很好用,因为它可以让我降低图像质量。但是在尝试使用 jpeg / jpg 以外的任何内容时出现错误。
有没有解决的办法?或者也许是从 url 保存图像(降低质量)的更好方法。
克雷格。