解决V9图片质量,缩略图模糊问题
2014-04-14 15:07:51 来源: 浏览: 次
导读:
编辑:phpcms libs classes image class php,在110行,屏蔽
* Changed imagecopyresized($thumbimg, $srcimg, 0, 0,
$psrc_x, $ps
编辑:phpcms/libs/classes/image.class.php,在110行,屏蔽
/* Changed imagecopyresized($thumbimg, $srcimg, 0, 0,
$psrc_x, $psrc_y, $width, $height, $srcwidth, $srcheight); */
在120行,增加数值90~100:
$imagefun($thumbimg, $filename,90);//changed
对比:100和90几乎无法分辨区别,但笔者的缩略图是60kb和20kb的差别。设置成80,大小16kb,但能看出来区别,因此建议使用90。
有的朋友说,我改了怎么没有效果呢?
其实是在你改之前就生成了缩略图的,thumb函数运行是先侦测有无生成文件存在,有则不再生成。
所以你要删除原来生成的缩略图,在uploadfile/20xx/xx 下面,以"thumb_"开头的文件都是缩略图。删除后只要打开页面就可以重新生成了(今天网站要生成html)。