ecshop圖片清晰度模糊的解決方法
來源:程序員人生 發布時間:2014-02-13 16:44:47 閱讀次數:3907次
ecshop處理產品縮略圖的時候,往往會遇見圖片的清晰度不夠高,這個和ecshop函數本身有關系.
首先在includes/cls_image.php中。make_thumb()函數中,一段程序.
if (function_exists('imagejpeg'))
{
$filename .= '.jpg';
imagejpeg($img_thumb, $dir . $filename);
}
imagejpeg這個函數是生成圖片的函數,bool imagejpeg ( resource image [, string filename [, int quality]] )
quality 為可選項,范圍從 0(最差質量,文件更小)到 100(最佳質量,文件最大)。默認為 IJG 默認的質量值(大約 75)。
所以我們可以調整清晰度,將ecshop中的函數修改成
if (function_exists('imagejpeg'))
{
$filename .= '.jpg';
imagejpeg($img_thumb, $dir . $filename, 99);
}
這樣就足夠清晰了。圖片。
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈