找回密碼
 註冊
搜尋
熱搜: 活動 交友 discuz
檢視: 1855|回覆: 0

[ ECSHOP ] 修改縮圖品質的預設值,提高縮圖的品質

[複製連結]

13

主題

215

回帖

64

積分

管理員

積分
64
發表於 2012-1-19 11:14:47 | 顯示全部樓層 |閱讀模式
很多人說縮略圖的質量不高,模糊,那是因為gd庫生成縮略圖時,默認生成jpg縮略圖或商品圖的質量是75。
可以通過修改生成縮略圖質量的默認值來提高縮略圖的質量。

找到includes/cls_image.php,在大約250行左右
  1. /* 生成文件 */
  2.         if (function_exists('imagejpeg'))
  3.         {
  4.             $filename .= '.jpg';
  5.             imagejpeg($img_thumb, $dir . $filename);
  6.         }
複製程式碼
改為
  1. /* 生成文件 */
  2.         if (function_exists('imagejpeg'))
  3.         {
  4.             $filename .= '.jpg';
  5.             imagejpeg($img_thumb, $dir . $filename, 90);
  6.         }
複製程式碼
這樣應該足夠清晰了,這裡允許0-100的範圍,數值越高縮略圖就會越清晰,相應的生產的圖片佔用存貯空間也會越大,網頁加載速度就會越慢,建議範圍80-90。不寫的話默認是75的質量。

註:修改縮略圖質量後需要重新批量處理圖片才能看到效果。
您需要登入後才可以回帖 登入 | 註冊

本版積分規則

小黑屋|手機版|Archiver|Kuroshio Ocean Design - 黑潮設計

GMT+8, 2026-11-3 04:30 PM , Processed in 0.018358 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回復 返回頂部 返回列表