在dedecms织梦程序中图片集也是很多朋友都喜欢使用的功能,但是也有的时候上传的图片是不能显示的,图片集中的缩略图不能显示很大的原因在于上传的图片大小是不符合织梦后台设置的默认缩略图大小的。
解决织梦图片集中缩略图不显示的方法:
第一种方法:修改织梦默认的缩略图大小
修改织梦默认大小,使织梦默认缩略图的高或宽小于上传的图片集中的大小。
第二种方法:修改程序文件
打开include/image.func.php文件 找到 if($srcW<=$toW && $srcH<=$toH ) return true; 替换成 //增加小于缩略图尺寸处理开始 if($srcW<=$toW && $srcH<=$toH ) { $ftoH=$toH; $ftoW=$toH; if(function_exists("imagecreatetruecolor")) { @$ni = imagecreatetruecolor($ftoW,$ftoH); if($ni) { imagecopyresampled($ni,$im,0,0,0,0,$ftoW,$ftoH,$srcW,$srcH); } else { $ni=imagecreate($ftoW,$ftoH); imagecopyresized($ni,$im,0,0,0,0,$ftoW,$ftoH,$srcW,$srcH); } } else { $ni=imagecreate($ftoW,$ftoH); imagecopyresized($ni,$im,0,0,0,0,$ftoW,$ftoH,$srcW,$srcH); } switch ($srcInfo[2]) { case 1: imagegif($ni,$toFile); break; case 2: imagejpeg($ni,$toFile,100); break; case 3: imagepng($ni,$toFile); break; case 6: imagebmp($ni,$toFile); break; default: return false; } imagedestroy($ni); } //增加小于缩略图尺寸处理结束
到此这篇关于dedecms织梦图集缩略图不能显示就介绍到这了。如果我想做成一件事,那么无论需要多长时间我都会努力去挤。更多相关dedecms织梦图集缩略图不能显示内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!