magento -- 如何改善前台图片质量

转载 2011年01月12日 16:49:00

magento -- 如何改善前台图片质量 

magento 做的网店的前台产品图片仔细看会发现不够清晰,质量 比原图损失较大,这是因为系统在用GD2压缩图片时默认压缩质量 是80%。为了提高产品图片质量 ,我们可以修改代码来改变压缩质量的百分比,比如90%或更多。

操作方法如下:

第一步:把"/ lib/Varien/Image/Adapter/Gd2.php" 文件拷贝到"/ app/code/local/Varien/Image/Adapter/Gd2.php"

第二步:打开Gd2.php,在大概第80行找到

      

  1. call_user_func( $this ->_getCallback( 'output' ),  $this ->_imageHandler,  $fileName );  
 

          替换成

 

  1. if  ( $this ->_fileType === IMAGETYPE_JPEG) {  
  2.     call_user_func($this ->_getCallback( 'output' ),  $this ->_imageHandler,  $fileName , 90);  
  3. else  {  
  4.     call_user_func($this ->_getCallback( 'output' ),  $this ->_imageHandler,  $fileName );  
  5. }  
 

          数字可以在0到100直接选择,关乎到图片的质量,推荐使用90到100。

          第三步:清空图片缓存,看下效果吧!

          PS:经本人不太严谨的实验,默认状态前台列表页的一张产品图大概3.5KB大小,使用90的时候图片为5.5KB,而质量数字改成99时图片大小一下 子增加到了13KB,这种情况下对页面载入速度有多少影响还不好说,但图片越大肯定载入越慢,所以这个数字大家自己权衡下吧。

 

 转载地址:http://blog.csdn.net/shuishui8310/archive/2010/03/10/5364583.aspx

举报

相关文章推荐

Magento前台只有产品的缩略图不显示

第一种可能:缓存不足 http://blog.csdn.net/ddjohn/article/details/6648199 最近发现一个怪异的现象,Magento前台只有产品的缩略图不显示。我检...

解决Magento1.9 安装后前台首页的链接必须加上index.php才能访问

今天源码装一个1.9版本的magento本地环境,前台路径127.0.0.1/magentocart/访问任一catalog一直出现404 not found  原因是伪静态的问题: 1 ...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

OpenCV 2 学习笔记(16): 利用查找表(Look-up table)改善图片质量,增加图像对比度

本节是上一节的延伸,代码见: 查找表可以将一个像素值转换成另一个像素值得对照表。它可以是一对一或者多对一(原像素对于新像素)。所以他是一维的,对于规则的灰度图像,它有256个元素。表中的每一个元素...

55个高质量的Magento主题,助你构建电子商务站点

Magento是一个功能丰富的开源电子商务平台(译者注:基于PHP的Zend Framework开发),在网店的外观、商品管理以及其它功能上,它给商家提供了前所未有的灵活和易用性。通过挑选一个合适的M...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)