解決帝國(guó)CMS圖片裁剪縮放失真模糊而又不影響PNG縮略的方法
發(fā)布時(shí)間:2019-10-17 來源:未知 瀏覽: 關(guān)鍵詞:
帝國(guó)裁切出來的圖像老是失真和模糊,這讓很多用戶感到無(wú)能為力,而事實(shí)上,這并非沒有解決方案的!
原因分析:
由于在裁切過程中使用了“imagejpeg”函數(shù),這個(gè)函數(shù)如果在不指定第3個(gè)參數(shù)值的情況下,裁切出來的圖片質(zhì)量大約只有原圖的75%!
這就是導(dǎo)致圖片裁切失真的最根本原因!
解決方法:
把imagejpeg函數(shù)的圖片質(zhì)量參數(shù)指定為100,就是最佳質(zhì)量啦!
1、打開帝國(guó)圖片裁切依賴文件:/e/class/gd.php
2、找到第89行(大致是這一行)中的這一段:
$func_output($temp_image, $new_name.$func_exname);
3、將上面這段修改為:
if($func_output=="imagejpeg"){
$func_output($temp_image, $new_name.$func_exname,100);
}else{
$func_output($temp_image, $new_name.$func_exname);
}
結(jié)語(yǔ):由于知行很久沒關(guān)注帝國(guó)新版本了,不知道WC是否已經(jīng)優(yōu)化這個(gè)函數(shù)~希望對(duì)大家有幫助哦!
上傳以下圖片:
責(zé)任編輯:實(shí)速科技