欧美肥老太交性视频,欧美老年人做爰视频,欧美老妇免费做爰视频

    1. <code id="1cg5a"><em id="1cg5a"></em></code><tr id="1cg5a"></tr>

    2. <center id="1cg5a"></center>

      <code id="1cg5a"><em id="1cg5a"></em></code>
      網絡建站知識

      精準傳達 ? 價值共享

      洞悉互聯網前沿資訊,探尋網站營銷規律

      解決dedecms縮略圖縮放變形問題

      作者:Smileby陌少羽 | 2019-04-13 08:08 |點擊:

      dedecms生成縮略圖的原理不夠靈活導致縮略圖變形,比如后臺設置縮略圖的尺碼為:120*90即為3:2的圖片,但是假如內容里的大圖尺碼為300*300即1:1,這樣生成出來的圖片就會變形,嚴重影響網站美觀,本文介紹通過修改dedecms生成縮略源碼方法解決定問題

      打開“include/image.func.php”文件,該文件在dedecms5.6,5.7中所在的目錄不一樣,

      5.6中文件在/include/下,5.7中文件在/include/helpers/,

      如果你懶的找可以直接在網站根目錄搜索image.func.php文件


      如果你使用的是dedecms5.7,打開目錄/include/helpers/找到image.helper.php文件
      如果你使用的是dedecms5.6,打開目錄/include/找到image.func.php文件5.7版image.helper.php修改方法


      找到下面代碼替換
      /**
      * 縮圖片自動生成函數,來源支持bmp、gif、jpg、png
      * 但生成的小圖只用jpg或png格式
      *
      * @access public
      * @param string $srcFile 圖片路徑
      * @param string $toW 轉換到的寬度
      * @param string $toH 轉換到的高度
      * @param string $toFile 輸出文件到
      * @return string
      */

      /**
      * 獲得GD的版本
      *
      * @access public
      * @return int
      */

      替換為:

      if ( ! function_exists('ImageResize'))
      {
      function ImageResize($srcFile,$toW,$toH,$toFile="")
      {
      global $cfg_photo_type;
      if($toFile=="")
      {
      $toFile = $srcFile;
      }
      $info = "";
      $srcInfo = GetImageSize($srcFile,$info);
      switch ($srcInfo[2])
      {
      case 1:
      if(!$cfg_photo_type['gif'])
      {
      return false;
      }
      $im = imagecreatefromgif($srcFile);
      break;
      case 2:
      if(!$cfg_photo_type['jpeg'])
      {
      return false;
      }
      $im = imagecreatefromjpeg($srcFile);
      break;
      case 3:
      if(!$cfg_photo_type['png'])
      {
      return false;
      }
      $im = imagecreatefrompng($srcFile);
      break;
      case 6:
      if(!$cfg_photo_type['bmp'])
      {
      return false;
      }
      $im = imagecreatefromwbmp($srcFile);
      break;
      }
      $srcW=ImageSX($im);
      $srcH=ImageSY($im);
      if($srcW<=$toW && $srcH<=$toH )
      {
      return true;
      }
      //縮略生成并裁剪
      $newW = $toH * $srcW / $srcH;
      $newH = $toW * $srcH / $srcW;
      if($newH >= $toH)
      {
      $ftoW = $toW;
      $ftoH = $newH;
      }
      else
      {
      $ftoW = $newW;
      $ftoH = $toH;
      }
      if($srcW>$toW||$srcH>$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);
      }
      //裁剪圖片成標準縮略圖
      $new_imgx = imagecreatetruecolor($toW,$toH);
      if($newH >= $toH)
      {
      imagecopyresampled($new_imgx,$ni,0,0,0,($newH - $toH)/2,$toW,$toH,$toW,$toH);
      }
      else
      {
      imagecopyresampled($new_imgx,$ni,0,0,($newW - $toW)/2,0,$toW,$toH,$toW,$toH);
      }
      switch ($srcInfo[2])
      {
      case 1:
      imagegif($new_imgx,$toFile);
      break;
      case 2:
      imagejpeg($new_imgx,$toFile,85);
      break;
      case 3:
      imagepng($new_imgx,$toFile);
      break;
      case 6:
      imagebmp($new_imgx,$toFile);
      break;
      default:
      return false;
      }
      imagedestroy($new_imgx);
      imagedestroy($ni);
      }
      imagedestroy($im);
      return true;
      }
      }



      修改好后保存文件即可,

      如沒特殊注明,文章均為狐靈科技原創,轉載請注明??http://www.100megs21.com/jzzs/323.html
      多一份免費策劃方案,總有益處。

      請直接添加技術總監微信聯系咨詢

      網站設計 品牌營銷

      多一份參考,總有益處

      聯系狐靈科技,免費獲得專屬《策劃方案》及報價

      咨詢相關問題或預約面談,可以通過以下方式與我們聯系

      業務熱線:023-68168040 / 大客戶專線:15523356218

      欧美肥老太交性视频,欧美老年人做爰视频,欧美老妇免费做爰视频

        1. <code id="1cg5a"><em id="1cg5a"></em></code><tr id="1cg5a"></tr>

        2. <center id="1cg5a"></center>

          <code id="1cg5a"><em id="1cg5a"></em></code>