码迷,mamicode.com
首页 > 其他好文 > 详细

Ecshop图片不清晰怎么办?

时间:2016-02-19 14:17:55      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

很多人说缩略图的质量不高,模糊,那是因为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-99。不写的话默认是75的质量。

 

或者找到 goods.dwt 把 

源文件

<a href="{$pictures.0.img_url}" id="zoom1" class="MagicZoom MagicThumb" title="">

      <img src="{$goods.goods_img}" alt="{$goods.goods_name|escape:html}" width="310px;" height="210px"/>

     </a>

修改后的

 <a href="{$pictures.0.img_url}" id="zoom1" class="MagicZoom MagicThumb" title="">

      <img src="{$goods.original_img}" alt="{$goods.goods_name|escape:html}" width="310px;" height="210px"/>

     </a>

这样就清晰了。

---------------------------------------------

如果是首页列表图片模糊

修改后台商店设置-》显示设置:缩略图宽高设置成自己想要的大小。

主要的是一定和自己在文件中设置图片的宽高一致  这样就不会图片模糊了

最后记得批量处理一下图片哦 这样才会生效

 

 
转自 :http://blog.sina.com.cn/s/blog_6a0f52f40100zvr9.html

Ecshop图片不清晰怎么办?

标签:

原文地址:http://www.cnblogs.com/geekdc/p/5200684.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!