欢迎访问全国企业网站设计NO.1网站开发商平台 付款方式
主页 > 网站建设 > 建站知识 > dede图片集swf 上传使用图集的第一幅图作为缩略图时小于系统设置

dede图片集swf 上传使用图集的第一幅图作为缩略图时小于系统设置

POST TIME:2020-09-05

条件:

图集swf上传

原图小于缩略图设置
\include\helpers\image.helper.php的ImageResize函数中

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

没有写如缩略图,但是

\dede\inc\inc_archives_functions.php的GetImageMapDD函数中使用$ddpicok作为缩略图路径,这个有问题。

简单粗暴的解决方法:

在ImageResize的条件中加入
 

  1. 查看源码
     
    打印代码帮助
    01 if($srcW<=$toW && $srcH<=$toH ){ 
    02             switch ($srcInfo[2]){ 
    03                 case 1: 
    04                     imagegif($im,$toFile); 
    05                     break
    06                 case 2: 
    07                     imagejpeg($im,$toFile,85); 
    08                     break
    09                 case 3: 
    10                     imagepng($im,$toFile); 
    11                     break
    12                 case 6: 
    13                     imagebmp($im,$toFile); 
    14                     break
    15                 default: 
    16                     return FALSE; 
    17             
    18             imagedestroy($im); 
    19             return TRUE; 
    20         }

保存一个一模一样的缩略图