修改缩略图质量的默认值,提高缩略图的质量

2016-07-07 15:13 来源:www.chinab4c.com 作者:ecshop专家

很多人说缩略图的质量不高,模糊,那是因为gd库生成缩略图时,默认生成jpg缩略图或商品图的质量是75。
可以通过修改生成缩略图质量的默认值来提高缩略图的质量。

找到includes/cls_image.php,在大约250行左右

/* 生成文件 */
if (function_exists('imagejpeg'))
{
$filename .= '.jpg';
imagejpeg($img_thumb, $dir . $filename);
}

改为

/* 生成文件 */
if (function_exists('imagejpeg'))
{
$filename .= '.jpg';
imagejpeg($img_thumb, $dir . $filename, 90);
}

这样应该足够清晰了,这里允许0-100的范围,数值越高缩略图就会越清晰,相应的生产的图片占用存贮空间也会越大,网页加载速度就会越慢,建议范围80-90。不写的话默认是75的质量。

注:修改缩略图质量后需要重新批量处理图片才能看到效果。

回答:
好棒,谢谢了。现在就去改了

楼上的太厉害了,顶起

呵呵,就说是怎么一回事哦

原来是这样的呀,很多网站看着就很清晰哦

不错,有用!

ROBB的贴子,要顶

谢谢楼主提供


这个问题我翻遍了论坛没找到答案,谢谢。

这个地方与修改css的大小和缩略图的尺寸大小,有什么区别呀,我修改了尺寸大小和css显示大小,还需要在设置你那样吗?

好贴。。。我曾经也改过。。。。

偶是菜鸟。
弱弱地问一下,你们所说的“修改css,还有includes/cls_image.php”这些在哪里可以找到?

14# ybb
哥哥 你好狠比我还菜啊
那些文件在网站服务器里面
我也是刚刚接触这个的搞了一个星期 学到不少东西