新聞中心
帝國cms截圖出現(xiàn)黑邊問題分析解決
“無憂小編,能幫我看看這個是什么問題嗎?”今天一早上班,無憂主機小編就接到客戶尋求幫助??蛻舻木W(wǎng)站是帝國cms,在上傳圖片生成縮略圖的時候,圖片兩邊會有黑邊。這樣就影響到網(wǎng)站的美觀了。無憂主機小編本著幫助客戶的態(tài)度,幫客戶分析并解決了問題。下面是無憂主機小編的分析和解決過程。 問題分析:首先我們要知道圖片生成黑邊的機制。通過官方文檔和其他站長分享的網(wǎng)絡(luò)文檔,無憂主機了解到,帝國cms只有對于寬大于高的圖片才會在左右生成黑邊。小編用編輯模式打開一張帶有黑邊的圖片,分析得出帝國cms對于圖片按照高度縮放,寬度不足就會在左右使用黑邊補充。 明白了原理,下面解決問題就需要一點代碼基礎(chǔ)了。修改方法如下: 一、用ftp工具連接您的php虛擬主機空間,下載e/class/gd.php文件到本地; 二、用文本編輯器打開gd.php文件,找到以下代碼: if($big_width >= $max_width and $big_height >= $max_height) { if($big_width > $big_height) { $tempx = $max_width / $ratioh; $tempy = $big_height; $srcX = ($big_width - $tempx) / 2; $srcY = 0; } 修改為: if($big_width >= $max_width and $big_height >= $max_height) { if($big_width > $big_height) { $tempy = $max_height / $ratiow; $tempx = $big_width; $srcY = ($big_height - $tempy) / 2; $srcX = 0; } 三、保存,上傳覆蓋原文件。
本文地址:http://m.love62.cn/empirecms/15404.html
![1](/wp-content/themes/starow_z/img/o-1.png)
![1](/wp-content/themes/starow_z/img/o-2.png)
![1](/wp-content/themes/starow_z/img/o-3.png)
![1](/wp-content/themes/starow_z/img/o-4.png)
![1](/wp-content/themes/starow_z/img/o-5.png)
![1](/wp-content/themes/starow_z/img/o-6.png)
![1](/wp-content/themes/starow_z/img/o-7.png)