ecshop缩略图不清晰怎么办???

 我来答
百度网友f3ac5fcbd
2011-01-19
知道答主
回答量:12
采纳率:0%
帮助的人:19.4万
展开全部
ecshop处理产品缩略图的时候,往往会遇见图片的清晰度不够高,这个和ecshop函数本身有关系.

首先在includes/cls_image.php中。make_thumb()函数中,一段程序.
if (function_exists('imagejpeg'))
{
$filename .= '.jpg';
imagejpeg($img_thumb, $dir . $filename);
}
imagejpeg这个函数是生成图片的函数,bool imagejpeg ( resource image [, string filename [, int quality]] )
quality 为可选项,范围从 0(最差质量,文件更小)到 100(最佳质量,文件最大)。默认为 IJG 默认的质量值(大约 75)。

所以我们可以调整清晰度,将ecshop中的函数修改成

if (function_exists('imagejpeg'))
{
$filename .= '.jpg';
imagejpeg($img_thumb, $dir . $filename, 99);
}

这样就足够清晰了
zgq_wt
2011-01-19 · 超过23用户采纳过TA的回答
知道答主
回答量:126
采纳率:0%
帮助的人:71.6万
展开全部
看看是否显示出来的有经过放缩处理,有的话就在后台设定显示出口来的大小,这样图片就不会有放缩状态了!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式