我看到很多用gd调整大小的函数,但我的问题是知道是否存在我可以使用的一些函数或类,例如上传图像,jpg,jpeg,png或gif,并且可以用宽度调整大小和我想要的高度,确定该图像的质量,最后保存在确定的文件夹中,并对我上传的图像具有相同的扩展名,如果上传png图像,保存png图像已调整大小并具有我想要的质量等等
我看到很多功能,但在所有情况下都没有这些变量
在许多情况下,上传png并保存为jpg并从png等创建jpg
我搜索但没有找到这个,谢谢你,如果你可以帮助我
最好的问候
答案 0 :(得分:1)
调整大小: imagecopyresampled()
保存: imagegif(),imagejpeg(),imagepng()
我认为你不能真正“确定”图像的质量 一旦它从图形软件中导出,你就无法确定它是否具有完整的质量或者是76%。
您可以在保存到.jpeg文件中时设置质量。
$quality = 90;
imagejpeg($image, 'output.jpeg', $quality);