Ecshop图片不清晰怎么办?

很多人说缩略图的质量不高,模糊,那是因为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

时间: 2024-07-28 17:02:01

Ecshop图片不清晰怎么办?的相关文章

让页面图片逐渐清晰直至加载完毕

图片由模糊逐渐转为清晰的效果是通过photoshop保存png图片时,在对话框中选中Interlaced(交错的)按钮,那么在使用浏览器欣赏该图片时就会以由模糊逐渐转为清晰的效果方式渐渐显示出来.这种效果在一些网站上是比较常看到的,之前我以为是通过JS或者css来完成的. 下面扫盲一下各种文件格式吧. PNG格式是由Netscape公司开发出来的格式,可以用于网络图像,但它不同于GIF格式图像只能保存256色,PNG格式可以保存24位的真彩色图像,并且支持透明背景和消除锯齿边缘的功能,可以在不失

canvas,html2canvas等合成图片不清晰问题

function  pxRa(cxt) { var backingStore = context.backingStorePixelRatio || context.webkitBackingStorePixelRatio || context.mozBackingStorePixelRatio || context.msBackingStorePixelRatio || context.oBackingStorePixelRatio || context.backingStorePixelRa

Android打开图库中图片为什么从模糊变清晰

1. 有一点要明确,图片要进行显示,首先要先将图片进行decode,然后才能显示 2. 图片decode需要时间,越大的图片,细节越多的图片,那么它decode时间就越长 3. 最笨的做法就是,等图片decode完了,我们再显示,在decode完之前就看到黑色的背景.但 这样的做法不太友好,尤其是大的图片的时候,等待的时间就越长 为了给客户更好的用户体验,我们会先decode一张图片的thumbnail即缩略图, 当我们点击一张 图片进来之后,我们首先看到的是这个图片的thumbnail,这样用

python使用matplotlib的savefig保存时图片保存不清晰以及不完整的问题

图片不清晰,需要指定dpi,图片保存大小问题,设置bbox_inches=‘tight’ (bbox_inches:可选bbox英寸.只保存图形的给定部分.如果“紧”,试着找出数字的紧框.如果没有,请使用savefig.bbox) plt.savefig("data/temp.png",dpi=500,bbox_inches = 'tight')#解决图片不清晰,不完整的问题 https://blog.csdn.net/qq_31648921/article/details/88560

Linux入门(13)——Ubuntu16.04下将图片和pdf互转

Ubuntu16.04下将图片和pdf互转 将图片转为PDF: convert 图片 PDF convert pic.jpg pic.pdf 将PDF转为图片: convert PDF 图片 convert pic.pdf pic.jpg 但这样转出来的图片不怎么清晰,可以进一步设置参数. convert -verbose -resize 1000 -interlace none -density 300 -quality 300 main.pdf main.jpg 或者: convert -d

安卓自带浏览器 position:fixed时 图片模糊问题

最近遇到一个问题:给一个div做position:fixed时,div里的图片在小米1s自带浏览器里面图片显示模糊了,而其它浏览器图片都是清楚的(说明:已经是2倍的图片了).代码如下: <div class="position:fixed">     <img src="xxx"> </div> 只要将posiiton:fixed去除时,图片又是清晰的.经过一方排插和google,确定该问题是andorid自带浏览器bug,在po

图片加载速度问题(转)

制作的HTML5滑屏页面速度很慢,找了一些文章,希望解决问题. 一. 1.控制jpg图片的质量 由于质量高的jpg格式图片比较清晰,色彩更鲜艳,不少人就用这种图片来美化header,其实这对速度的影响是很大的,因为打开一个页面首先加载的就是header,header加载时间太长的话,很容易使第一次来的访客反感,还有一种情况是页面上的小图标,有些站长过于追求美观,于是页面上的小图标也用高质量的图片来做,这是很没必要的. 2.尽量使用gif格式 jpg格式在在展示色彩丰富的大图片是效果很好,但做网页

如何快速的合成各种样式的图片

在某Q和某信中都有我们熟悉的公众号和结构化消息,例如 又或者这样: 这些图片都是固定的,每个用户看到的图片都是同一张.第一张,实在没有太多的点击欲望!第二张就还算凑合吧,不过哪来天天这么多福利图! 如果想让每个用户看到的消息有所不同,因人而异,我们需要依赖终端做相应的开发. 例如某某运动的消息: 这种方式就比固定图片好很多了,用户的点击欲望明显加强.非常好!除了开发周期慢一点之外. 呃,不妙,很快又要过阅兵节,然后是月饼节!老板想要做更炫酷的消息,怎么办?马上打电话给终端同学:“喂!喂?喂!3天

CSS中对图片的过度

1:鼠标hover时:出现文字并且图片的背景变暗:html:<div class="图片" alt='<input type="text">图片显示的文字'> <img src="12.jpg" /> </div>CSS: .tupian {背景图片大小 width: 380px; height: 266px; position: relative;相对背景图片的定位 }upian:before{