我看到很多用gd调整大小的函数,但我的问题是知道是否存在一些我可以使用的函数或类,例如上传图像、jpg、jpeg、png或gif,并可以根据我想要的宽度和高度调整大小,确定图像的质量,最后保存在确定的文件夹中,并使用与我上传的图像相同的扩展名,如果上传png图像,保存调整大小的png图像和我想要的质量,等等
我看到了很多函数,但在所有情况下都没有这些变量
- 调整图像大小-确定宽度和高度
- 确定质量
- 确定要保存的路径文件夹,并使用相同的扩展名保存
在许多情况下,上传png并保存为jpg,并从png等创建jpg
我搜索了一下,但没有找到,谢谢你能帮我
向致以最良好的问候
调整大小:imagecopyresampled()
保存:imagegif()、imagejpeg()、image png()
我不认为你可以真正"确定"图像的质量
一旦它从图形软件中导出,你就无法真正判断它是全质量的还是76%的
您可以在保存到.jpeg文件时设置质量
$quality = 90;
imagejpeg($image, 'output.jpeg', $quality);