帝國CMS對付只有廣大于高(橫片)的圖片天生縮略圖才會閣下呈現黑邊,我們打開一張有黑邊的圖片,說明出得出帝國CMS對付圖片是憑證高度來縮放,寬度不敷的話就用黑邊添補。
辦理思緒:把憑證高度縮放改成憑證寬度縮放,然后跨越部門裁調。
修改要領:
1、打開e/class/gd.php
2、找到代碼
代碼如下: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;
}
假如行使縮略圖函數要配置截取跨越部門:
sys_ResizeImg(原圖片,縮圖寬度,縮圖高度,是否裁翦圖片,方針文件名)
//是否裁翦圖片為配置為1
泛泛用的就要配置:后臺>系統>系統配置>系統參數配置>圖片配置>超出部門是否截取>選是
新聞熱點
疑難解答