PHP保存图像imagecopyresampled后

前端之家收集整理的这篇文章主要介绍了PHP保存图像imagecopyresampled后前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
$image_p = imagecreatetruecolor($new_width,$new_height);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p,$image,$new_width,$new_height,$width,$height);

如何将已调整大小的图像保存到文件夹/?
而如何检测图像类型是jpg / png / gif?

要将图像保存到文件中,可以使用以下任一项: imagejpeg(),imagepng()imagegif(),具体取决于所需的输出格式.

要检测图像类型,您可以检查文件的扩展名,并将其基础.然而,有时人们手动更改图像文件的扩展名,认为实际上会更改图像类型,因此,检查imagecreatefrom是否返回图像资源而不是false,总是一个好主意.

快速返回文件扩展名的方法

$ext = pathinfo($path_to_file,PATHINFO_EXTENSION);

Manual entry on pathinfo()

猜你在找的PHP相关文章