首页 > 文章 > 杂文

ECSHOP商品缩略图的质量不太好
时间:2013-07-29 08:45:30  点击: 来源:  作者:

发现相当多朋友在讨论ECSHOP商品缩略图的质量不太好,不清晰,这是由于ECSHOP的gd库生成缩略图时,ECSHOP程序默认生成的jpg缩略图(商品图)的质量是75%,当然默认设置参数为75%也有它的道理,主要是为了ECSHOP商城 ...

        发现相当多朋友在讨论ECSHOP商品缩略图的质量不太好,不清晰,这是由于ECSHOP的gd库生成缩略图时,ECSHOP程序默认生成的jpg缩略图(商品图)的质量是75%,当然默认设置参数为75%也有它的道理,主要是为了ECSHOP商城网页快速打开。但是很多朋友并不满意这样的ECSHOP商品缩略图效果,其实咱们可以通过修改生成缩略图质量的默认值来提高缩略图的质量。下面是具体的修改方法:

商城根目录/includes/cls_image.php,搜索:

   
if (function_exists('imagejpeg'))    
{    
    $filename .= '.jpg';    
    imagejpeg($img_thumb, $dir . $filename);    
}    
   
   
   
if (function_exists('imagejpeg'))    
{    
    $filename .= '.jpg';    
    imagejpeg($img_thumb, $dir . $filename, 90);    
}   
        
        if (function_exists('imagejpeg'))
        {
            $filename .= '.jpg';
            imagejpeg($img_thumb, $dir . $filename);
        }
将它修改成:
        
        if (function_exists('imagejpeg'))
        {
            $filename .= '.jpg';
            imagejpeg($img_thumb, $dir . $filename, 90);
        }         记得修改完以后,在ECSHOP后台——》图片批处理 里重新生成一下缩略图

    通过简单修改,现在你的缩略图清晰了吧,90这个数值可以在0~100之间调整,数值越高缩略图就会越清晰,相应的生产的图片占用网站空间就越大,ECSHOP网页的加载速度就会慢一些,

    写到这里就是百度上大把转载的原文原话了,那么真正改代码到这里的好了没有呢?并没有改善多少,同样清晰度还是不够是怎么回事?

    直正原因是你的后台和你切图片的问题了,首先了解你后台设置显示图片是什么形状,假如是正方型,这时你切割的图片一定是正方型,而且大小等于或是约大于你设置的图片框架就彻底解决了图片不清晰问题,你可以参看“推广帮卖啊”图片就很清晰了吧!
”您可通过以下微信二维码,赞赏作者“
 
 
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
linux服务器同步互联网时间
linux服务器同步互联
亚马逊云lightsail服务器使用教程 | 亚马逊云lightsail使用指南
亚马逊云lightsail服
hostdare 4折优惠,直接降价60% 美国洛杉矶低至 $10.4/年 768M内存/1核/10gNVMe/500g流量
hostdare 4折优惠,直接
六类网线cat6a和cat6e的区别
六类网线cat6a和cat6e
相关文章
栏目更新
栏目热门

关于我们 | 广告服务 | 联系我们 | 网站地图 | 免责声明 | WAP | RSS


Copyright © 运维之家 2013-2023