海南苯概企业管理有限公司

0712-2888027 189-8648-0214
微信公眾號(hào)

孝感風(fēng)信網(wǎng)絡(luò)科技有限公司微信公眾號(hào)

當(dāng)前位置:主頁 > 技術(shù)支持 > PHPCMS > Phpcms V9縮略圖裁剪存在黑邊的解決方法

Phpcms V9縮略圖裁剪存在黑邊的解決方法

時(shí)間:2015-11-09來源:風(fēng)信官網(wǎng) 點(diǎn)擊: 876次

最近用Phpcms v9又碰到一個(gè)老問題:在內(nèi)容頁縮略圖裁剪的時(shí)候出現(xiàn)黑邊,這種情況很久沒碰到,估計(jì)是長寬不同或者會(huì)在首頁、列表頁、內(nèi)容頁不同地方偶然出現(xiàn)的情況,在這里CMSYOU分享下Phpcms V9縮略圖裁剪存在黑邊的解決方法。

在Phpcms V9縮略圖裁剪函數(shù)thumb進(jìn)行之前,會(huì)有個(gè)getpercent函數(shù)對(duì)圖片長度和高度進(jìn)行判斷,修正這個(gè)錯(cuò)誤,可以通過修改getpercent函數(shù)判斷來做到,具體文件:phpcms/libs/classes/image.class.php。

找到第65、66行:

$h = $dstw;
$w = $dsth;

修改為:

$w = $dstw;
$h = $dsth;

抓圖演示:

01

修改后,通過ftp找到uploadfile/下對(duì)應(yīng)目錄的縮略圖,刪除“thumb_”開始的縮略圖,再進(jìn)行HTML生成,就顯示Ok了。

熱門關(guān)鍵詞: Phpcms 縮略圖 裁剪黑邊
欄目列表
推薦內(nèi)容
熱點(diǎn)內(nèi)容
展開
商河县| 营口市| 新竹县| 上饶市| 惠州市| 洪江市| 江达县| 文山县| 濮阳县| 丰镇市| 纳雍县| 和龙市| 延庆县| 信阳市| 普安县| 青州市| 岚皋县| 昔阳县| 桐乡市| 奉节县| 黄石市| 营山县| 嘉峪关市| 华池县| 武威市| 喀什市| 景宁| 都匀市| 许昌县| 穆棱市| 芷江| 贞丰县| 百色市| 连云港市| 陵川县| 潮州市| 梁山县| 洛隆县| 定襄县| 和顺县| 驻马店市|