我上传的商品图片不清晰,怎么处理呀?

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

QQ截图未命名.jpg

图片不清楚,这个是什么原因呀?

回答:
管理员放假了?怎么没人帮我解决问题呀?

原素材图片过小减肥不伤身

用大些的图片试试看

你的图片尺寸不对
你可以在后台管理上看看 最小缩略图的大小
你传的图片一定要比缩略图大
还有就是你显示缩略图前台的尺寸 要和缩略图尺寸一致

修改缩略图的质量
默认生成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的范围,不写默认是75的质量。

我怕改错了,在问下:

/* 生成文件 */
if (function_exists('imagejpeg'))
{
$filename .= '.jpg';
imagejpeg($img_thumb, $dir . $filename, 90);逗号后面是不是在加个空格,再填写90?
}

空格随意

空格没所谓了

明白了,谢谢

你用过效果好了吗?有人用这个方法还是不管用?还有可能是别的原因导致不清晰的吗?
像这种缩略图不清晰,可以再重新传像素小的缩略图,我想问大图就是商品详情图不清晰怎么办?点击放大是清晰的,但是直接打开时不清晰啊

素材像素不高,需传像素高些的图片,之后对图片进行批处理就可以了。图片模糊或出现红叉都可以这么解决。