扫码关注官方订阅号
用手机上传图片,已经生成了一个缩略图,120120的话显示会不清晰,生成360360客户又话80k大,有没有办法在不影响图片的比例降低图片的品质,就像ps那样
png文件用 imagepng函数 ( resource $image [, string $filename [, int $quality [, int $filters ]]] ),$quality取值0-9jpg文件用imagejpeg函数,$quality取值0-100
PHP如何获取图片的压缩质量品质?
你若是等客户端上传完毕后,利用PHP截图生成了缩略图,那么在生成的时候可以调整图片质量,诸如imagepng,imagejpeg等,第三个参数就是调节质量的,来的狠点儿.若要再狠点儿,可以考虑利用浏览器上传之前就压缩一次,再上传.
用gd库吧 有个设置图片品质的函数
可以用 image$type 方法
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
png文件用 imagepng函数 ( resource $image [, string $filename [, int $quality [, int $filters ]]] ),$quality取值0-9
jpg文件用imagejpeg函数,$quality取值0-100
PHP如何获取图片的压缩质量品质?
你若是等客户端上传完毕后,利用PHP截图生成了缩略图,那么在生成的时候可以调整图片质量,诸如imagepng,imagejpeg等,第三个参数就是调节质量的,来的狠点儿.
若要再狠点儿,可以考虑利用浏览器上传之前就压缩一次,再上传.
用gd库吧 有个设置图片品质的函数
可以用 image$type 方法