久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價!!!
當前位置:主頁 > 網站建設 > 織夢DedeCms5.7縮略圖變形解決方法,織夢文章

織夢DedeCms5.7縮略圖變形解決方法,織夢文章

時間:2023-07-18 10:07:18 閱讀: 文章分類: 網站建設 作者: 織夢編輯員

導讀:織夢文章織夢文章織夢的縮略圖變形的問題一直為很多人所詬病,不過這個可以自己修改縮略圖解決,只是工程量非常的大。即使是織夢DedeCMS5.7版本,也會存在縮略圖變形失真的問題。dede5.7模板織夢模板網站。

dede5.7模板織夢模板網站

  織夢的縮略圖變形的問題一直為很多人所詬病,不過這個可以自己修改縮略圖解決,只是工程量非常的大。即使是織夢DedeCMS5.7版本,也會存在縮略圖變形失真的問題。織夢DedeCMS縮略圖生成方式都是采用縮小或拉伸的方式進行完整顯示,如果使用的圖片和縮略圖所顯示的比例不一致的話,會使得縮略圖拉伸變形。

  如何解決織夢DedeCMS5.7縮略圖變形的問題呢?還是修改織夢獲取縮略圖的函數。DedeCMS5.7的函數是在/include/helpers/文件夾中的image.helper.php里面。修改之前,一定要先對對應的文件進行備份,防止造成無法預料的程序錯誤。先找到如下的代碼:

  $srcW=ImageSX($im);

  $srcH=ImageSY($im);

  if($srcW<=$toW && $srcH<=$toH )

  re織夢模板免費turn TRUE;

  $toWH=$toW/$toH;

  $srcWH=$srcW/$srcH;

  if($toWH<=$srcWH){

  $ftoW=$toW;

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

  }

  else

  {

  $ftoH=$toH;

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

  }

  把這部分代碼修改為如下的代碼:

  $srcW=ImageSX($im);

  $srcH=ImageSY($im);

  if($srcW<=$toW &&織夢文章模板amp; $srcH<=$toH )

  return TRUE;

  $toWH=$toW/$toH;

  $srcWH=$srcW/$srcH;

  $ftoH=$toH;$ftoW=$toW;

  if ($toWH<=$srcWH) {

  $src_Y = 0;

  $src_X = ($srcW-$srcH*$toWH)/2;

  $srcW = $srcH*$toWH;

  }

  else

  {

  $src_X = 0;

  $src_Y = ($srcH-$srcW/$toWH)/2;

  $srcH = $srcW/$toWH;

  }

  對比兩部分代碼,我們就能看到區別所在了。多了判斷圖片的面積等內容,這樣就可以實現對圖片進行按寬或高進dede免費校板下戰行放縮,超過縮略圖大小的部分再進行裁剪的功能。經過這樣處理得到的縮略圖比織夢默認的縮略圖要清晰很多,除了上面已經提到的缺點外。

相關dede5.7模板織夢模板網站。

關鍵詞標簽: 織夢 解決方法 縮略圖

聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-18 ,文章織夢DedeCms5.7縮略圖變形解決方法,織夢文章主要講述解決方法,縮略圖,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_29467.html

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 鱼台县| 犍为县| 临清市| 乐安县| 双桥区| 苍南县| 龙南县| 石台县| 定州市| 会理县| 丹阳市| 邻水| 鸡东县| 资阳市| 岳西县| 鲁山县| 区。| 承德县| 钟祥市| 尼玛县| 定州市| 三江| 文成县| 嘉定区| 穆棱市| 贵溪市| 铜山县| 乌兰浩特市| 新宁县| 洪湖市| 望奎县| 介休市| 昌宁县| 南漳县| 宝坻区| 永川市| 晋宁县| 黄山市| 绵竹市| 枣强县| 建瓯市|