帝國(guó)cms截圖出現(xiàn)黑邊的解決方法

帝國(guó)CMS對(duì)于只有寬大于高(橫片)的圖片生成縮略圖才會(huì)左右出現(xiàn)黑邊,我們打開(kāi)一張有黑邊的圖片,分析出得出帝國(guó)CMS對(duì)于圖片是按照高度來(lái)縮放,寬度不足的話就用黑邊填充。
解決思路:把按照高度縮放改成按照寬度縮放,然后高出部分裁調(diào)。
修改方法:
1、打開(kāi)e/class/gd.php
2、找到代碼
{
if($big_width > $big_height)
{
$tempx = $max_width / $ratioh;
$tempy = $big_height;
$srcX = ($big_width - $tempx) / 2;
$srcY = 0;
}
修改成
{
if($big_width > $big_height)
{
$tempy = $max_height / $ratiow;
$tempx = $big_width;
$srcY = ($big_height - $tempy) / 2;
$srcX = 0;
}
如果使用縮略圖函數(shù)要設(shè)置截取高出部分:
sys_ResizeImg(原圖片,縮圖寬度,縮圖高度,是否裁翦圖片,目標(biāo)文件名)
//是否裁翦圖片為設(shè)置為1
平常用的就要設(shè)置:后臺(tái)>系統(tǒng)>系統(tǒng)設(shè)置>系統(tǒng)參數(shù)設(shè)置>圖片設(shè)置>超出部分是否截取>選是
相關(guān)文章
帝國(guó)CMS提示parse error syntax error的解決方法
這篇文章主要為大家介紹了帝國(guó)CMS提示parse error syntax error的解決方法,需要的朋友可以參考下2014-07-02帝國(guó)CMS 刷新數(shù)據(jù)表:news 比較卡的解決方法
今天在幫客戶配置帝國(guó)CMS的時(shí)候,發(fā)現(xiàn)刷新數(shù)據(jù)表:news 比較卡,剛開(kāi)始以為是無(wú)法打開(kāi),原來(lái)是因?yàn)閮?nèi)容頁(yè)分頁(yè)過(guò)多造成的2014-03-26帝國(guó)cms 從6.6升級(jí)到7.0 Multiple primary key defined解決方法
今天將帝國(guó)cms 從6.6升級(jí)到7.0 出現(xiàn)Multiple primary key defined錯(cuò)誤,這里分享下解決方法2013-12-13帝國(guó)cms7.0 數(shù)據(jù)更新批量生成時(shí)出錯(cuò)的解決方法
這篇文章主要為大家介紹下帝國(guó)cms7.0 數(shù)據(jù)更新批量生成時(shí)出錯(cuò)的解決方法,需要的朋友可以參考下2013-12-13帝國(guó)cms升級(jí)到7.0 出現(xiàn)Unknown column 'checked' in 'field list' 錯(cuò)誤
帝國(guó)cms從6.6升級(jí)到帝國(guó)cms7.0,一路正常,但是當(dāng)我進(jìn)入后臺(tái)點(diǎn)管理信息以后就出現(xiàn)了Unknown column 'checked' in 'field list' 錯(cuò)誤,原來(lái)是7.0中已經(jīng)取消了checked字段,2013-12-13帝國(guó)cms升級(jí)到7.0刷新自定義列表出錯(cuò)的解決方法
最近應(yīng)客戶需求將帝國(guó)cms升級(jí)到7.0,發(fā)現(xiàn)刷新自定義列表信息的時(shí)候出錯(cuò)了,經(jīng)過(guò)百度找到了解決方法,特分享下2013-12-13- 本文介紹關(guān)于帝國(guó)cms后臺(tái)不能登錄問(wèn)題解決辦法,有碰到此類問(wèn)題的朋友可以看一下2013-11-08
帝國(guó)CMS標(biāo)簽tags出現(xiàn)空標(biāo)簽的情況解決方法
在使用帝國(guó)cms系統(tǒng)的時(shí)候,有些時(shí)候我們沒(méi)有添加tag標(biāo)簽,導(dǎo)致tag為空,這里通過(guò)加上判斷,解決了這一問(wèn)題2013-04-26