婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網(wǎng)站建設(shè) > 建站知識(shí) > 織夢(mèng)DedeCMS實(shí)現(xiàn)縮略圖不拉伸變形的方法

織夢(mèng)DedeCMS實(shí)現(xiàn)縮略圖不拉伸變形的方法

POST TIME:2017-11-30 22:12

織夢(mèng)cms目前幾個(gè)最新版本的縮略圖生成方式都是采用縮小或拉伸的方式進(jìn)行完整顯示,如果使用的圖片和縮略圖所顯示的比例不一致的話,會(huì)使得縮略圖拉伸變形。如果不改變織夢(mèng)目前的縮略圖顯示方式的話,又想縮略圖不拉伸變形顯示,就得制作一個(gè)和顯示縮略圖位置大小一致或者圖片比例一致且大于縮略圖的分辨率就會(huì)不拉伸變形了。

我們可以通過下面方法修改實(shí)現(xiàn),對(duì)圖片進(jìn)行按寬或高進(jìn)行放縮,超過縮略圖大小的部分再進(jìn)行裁剪,這樣生成的縮略圖的顯示效果要比原來的要好得多了。同時(shí)也可以采取之際制作好分辨率一致的縮略圖進(jìn)行顯示。

于是重新修改了一下DedeCms v5.6縮略圖生成方法。

默認(rèn)dedecms5.6默認(rèn)生成的縮略圖,縮略圖大小設(shè)置為:100*100(直接把圖片縮小了)

看起來很不美觀,影響了圖片的觀賞性

DedeCMS v5.6縮略圖裁剪優(yōu)化方法

修改如下:
打開/includes/image.func.php文件,
//縮圖片自動(dòng)生成函數(shù),來源支持bmp、gif、jpg、png
//但生成的小圖只用jpg或png格式
找到代碼第44行function ImageResize

//獲得GD的版本之間的代碼,用如下的代碼覆蓋(大家請(qǐng)注意備份)。

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);
}
//裁剪圖片成標(biāo)準(zhǔn)縮略圖
$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;
}



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
91视频一区二区三区| 免费亚洲电影在线| 午夜精品久久久久久久99水蜜桃 | 精品一区二区在线观看| 欧美日韩国产免费一区二区| 亚洲国产美国国产综合一区二区| 日本韩国精品一区二区在线观看| 一区二区三区电影在线播| 色狠狠桃花综合| 亚洲激情图片qvod| 日韩精品一区在线观看| 美国三级日本三级久久99 | 久久久91精品国产一区二区精品| 美腿丝袜亚洲一区| 国产日产欧美一区| 国产**成人网毛片九色| 国产精品久久三| 91国偷自产一区二区使用方法| 亚洲黄色片在线观看| 欧美日韩一区二区三区四区 | 亚洲欧洲国产专区| 欧美亚洲一区二区在线| 日韩国产成人精品| 国产校园另类小说区| 狠狠网亚洲精品| 国产精品国产自产拍在线| 日本精品一级二级| 老司机免费视频一区二区| 国产亚洲欧美一级| 91成人网在线| 国产99精品视频| 亚洲愉拍自拍另类高清精品| 欧美一区二区视频在线观看2022 | 波多野结衣在线一区| 一区二区三区在线观看欧美 | 国产精品久久免费看| 欧美日韩另类国产亚洲欧美一级| 国产在线精品免费| 亚洲摸摸操操av| 久久久国际精品| 欧美性欧美巨大黑白大战| 精品无码三级在线观看视频| 亚洲另类春色国产| 国产亚洲欧美在线| 欧美一区二区三区人| 欧美在线观看禁18| av在线一区二区| 国产suv精品一区二区6| 日韩和的一区二区| 亚洲国产日韩一级| 亚洲欧美激情一区二区| 久久久久久**毛片大全| 精品国产伦一区二区三区观看体验 | 激情综合网av| 婷婷成人激情在线网| 亚洲精品免费电影| 亚洲黄色免费网站| 日韩一区在线免费观看| 国产欧美久久久精品影院| 欧美一区日韩一区| 欧美丝袜第三区| 欧洲精品一区二区| 色综合久久中文综合久久97| 高清在线不卡av| 国产福利一区二区三区视频| 久久超碰97中文字幕| 蜜桃久久久久久| 免费成人在线观看视频| 三级一区在线视频先锋| 五月激情综合色| 亚洲国产欧美另类丝袜| 日日嗨av一区二区三区四区| 亚洲成人三级小说| 免费高清在线一区| 美日韩一区二区| 国产尤物一区二区| 成人av免费观看| 91久久精品一区二区三| 欧美日韩免费一区二区三区| 欧美精品丝袜中出| 欧美大片一区二区三区| 日本一区二区三区免费乱视频| 国产欧美日韩久久| 亚洲日本乱码在线观看| 亚洲午夜久久久| 日韩黄色免费电影| 国产成人鲁色资源国产91色综| 粉嫩av亚洲一区二区图片| 91免费视频观看| 欧美日本在线一区| 欧美激情综合五月色丁香小说| 国产精品欧美一区二区三区| 亚洲精品成a人| 美女国产一区二区三区| 国产suv精品一区二区6| 欧美色中文字幕| 日韩午夜激情视频| 99re视频精品| 91精品欧美综合在线观看最新 | 高清在线不卡av| 欧美优质美女网站| 久久影院视频免费| 一区二区三区高清不卡| 国产一区二区三区蝌蚪| 色综合欧美在线| 欧美一级淫片007| 一区二区三区成人| 国产精品羞羞答答xxdd| 欧美日韩欧美一区二区| 国产精品视频一二三| 午夜激情久久久| 成人一级视频在线观看| 欧美一区永久视频免费观看| 一区二区中文字幕在线| 久久99国产精品免费| 欧美特级限制片免费在线观看| 国产精品色在线| 六月丁香婷婷色狠狠久久| 欧美日韩一区二区三区免费看| 精品国产免费一区二区三区四区 | 三级一区在线视频先锋 | 国产日韩欧美一区二区三区综合 | 成人av影院在线| 欧美一区二区三区在| 亚洲自拍偷拍欧美| eeuss鲁一区二区三区| 国产色综合久久| 久久精品999| 在线不卡中文字幕| 亚洲制服丝袜av| 成人免费毛片嘿嘿连载视频| 久久久五月婷婷| 美女mm1313爽爽久久久蜜臀| 久久97超碰色| 2020国产精品| 黄色精品一二区| 国产欧美日韩综合精品一区二区| 人人狠狠综合久久亚洲| 欧美一区二区三区色| 午夜精品久久久久久久99樱桃| 91小视频免费观看| 夜色激情一区二区| 一道本成人在线| 一区二区三区在线观看网站| 99国产欧美久久久精品| 一色屋精品亚洲香蕉网站| 色婷婷综合视频在线观看| 一区在线观看免费| 欧美无砖砖区免费| 午夜久久电影网| 欧美一区二区三区的| 精品在线你懂的| 国产亚洲欧美一级| 色综合中文综合网| 色又黄又爽网站www久久| 亚洲另类春色国产| 欧美三级电影在线看| 日韩成人精品在线| 久久综合九色综合欧美亚洲| 激情偷乱视频一区二区三区| 久久久99久久| 一本久久a久久免费精品不卡| 亚洲午夜三级在线| 久久新电视剧免费观看| 高清不卡一区二区在线| 亚洲精品国产无天堂网2021| 欧美麻豆精品久久久久久| 久久精品国产成人一区二区三区 | 亚洲日本在线观看| 欧美日本一区二区三区| 秋霞午夜av一区二区三区| 久久精品一区二区| 在线欧美小视频| 老司机免费视频一区二区| 久久久国产精品午夜一区ai换脸| 成人免费视频免费观看| 五月综合激情日本mⅴ| 久久你懂得1024| 欧美日本韩国一区二区三区视频 | 美国毛片一区二区三区| 国产亚洲精品bt天堂精选| 欧美性生活大片视频| 久久精品国产精品亚洲综合| 中文字幕永久在线不卡| 日韩一区二区三区高清免费看看| 国产成人综合网| 欧美a级理论片| 综合激情成人伊人| 欧美精品一区二区三区久久久 | 狠狠色狠狠色综合| 亚洲国产精品人人做人人爽| 精品国精品国产| 欧美四级电影在线观看| www.日韩精品| 精品一区二区三区香蕉蜜桃| 一区二区三区四区不卡在线| 久久人人97超碰com| 日韩丝袜情趣美女图片| 色综合中文综合网| 国产精品一色哟哟哟|