加拿大28预测开奖

信息动态

网站设计是技术与创意的完美融合!

技术资讯

织梦图集 上传图片小于设定尺寸 缩略图生成失败的解决办法

2016-08-29 12:46:00

织梦图集中,上传的图片像素宽高小于系统设置定的这个尺寸:

 

较小的这些图片就会无法生成缩略图,导致图集在网页上缩略图显示X叉号,这应该是织梦DEDEcms的一个历史遗漏bug,可ꦺ用下面方法修复。

/include/helpers/,这个文件中搜索,下面的代码:

⭕if($srcW<=$toW && $srcH<=$toH ) return TRUE;

        $toWH=$toW/$toH;

        $srcWH=$srcW/$srcH;

        if($toWH<=$srcWH)

        {

 🔯           $ftoW=$toW;

          &🅘nbsp; $ftoH=$ftoW*($srcH/$srcW);

        }

        else

        {

            $ft♛oH=$toH;

&n𝐆bsp;           $ftoW=$ftoH*($srcW/$srcH🦋);

        }

 

然后用下面的大片代码替换:

 

$ftoW=$toH; 

$ftoH=$toH; 

        ///

if( $srcH<=$toH &aಌmp;&  $srcW<=൲$toW ) 

$ftoW=$srcW; 

$ftoH=$srcH; 

if(functio༺n_exists("imag🀅ecreatetruecolor")) 

@$ni = imagecreatetruecolor($ftoW,$ftoH); 

if($ni) 

imagecopyresampled($ni,$im,0,0,0,0,$f♑toW,$ftoH,$srcW,$srcH); 

else 

$ni=imagecreate($ftoW,$ftoH); 

imagecopy♓resized($ni,$im,0,0,0,0,$ftoW,$ftoH,$srcW,$srcH); 

else 

$ni=imagecreate($ftoW,$ftoH); 

imagecopyresize🌞d($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); 

} ///

 

        $toWH=$toW/$toH;

        $srcWH=$srcW/$srcH;

        if($toWH<=$srcWH)

        {

        ✨    $ftoW=$toW;

      &nb🦂sp;     $ftoH=$ftoW*($srcH/$srcW);

        }

        else

        {

&n🔴bsp;           $f🌱toH=$toH;

            $ftoW=$ftoH*($🦩srcW/$srcH);

        }

 

这样青岛网站建设上传的图,就不会显示x号了。

 
0532-85810878 473587358 扫码添加微信

加拿大28预测开奖:扫码添加微信

扫码关注公众号

加拿大28预测开奖:官方公众号

2054585360