求助,图片压缩得太厉害,如何解决,跪求解决方法

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

求助,实在沒办法,只能写贴求助大侠了,
我的页面:http://www.mynirvana.cn/goods.php?id=359
中的产品名称左边那张图, 我上传的时候是45K(270×351),但显示出来的照片只有16K(270×351),压缩太厉害,都模糊了。有什么高招呀?

如何来解决问题。郁闷死我了。

希望大侠们出手相助。。。。。

回答:
自己手工添加缩略图吧,不用再花时间等别人给你答案了。
晓天过来,也只能把你的75%改成100%。除非他帮你重新写一个算法更好的缩略图生成方式。

如果模板已经对图片的大小设置了限制,您可以在商店设置显示设置 中提高缩略图的大小,再图片批处理,那样图片效果会好些

找到处理图片的PHP文件...把80改100就可以了///

1,修改ecshop的缩略图输出大小(压缩比)

默认生成jpg缩略图或商品图的质量是80(有说65的),有些时候不够满意,现提供调整生成jpg图片的质量的方法
找到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);
}

就是上面标明红色的$filename后面加上一个90当然在90的前面还要加上一个英文的逗号,英文的,把输出法换成英语的再打,

这样应该足够清晰了,这里允许0-100的范围,不写默认是80(也有说是65)的质量。

详细请看:
http://www.gaosheji.cn/code/16.html