2009-05-20 49 views
3

我有一個圖像是1200圍繞x 400(如果記得右),並且是大小約50kb的。我在網站的標題中使用了圖片,但爲了使圖片適合我的標題,我將圖片的高度縮小到100px。調整圖像大小和性能

<asp:Image ID="imgLogo" runat="server" ImageUrl="~/Images/AFact.jpg" Height="100px" /> 

這是不好的做法?這是否意味着圖像被完全下載到客戶端,然後客戶端的瀏覽器不得不浪費cpu來調整它的大小?如果使用Photoshop將圖像縮小到我想要的高度,我會更好嗎?

+0

爲什麼不在服務器上做呢?安裝[this HttpModule](http://imageresizing.net),並將你的代碼改爲`` – 2011-07-28 12:30:02

回答

9

這是一個不好的做法?這是否意味着 該圖像是在 全面向客戶端下載,然後 客戶端瀏覽器有浪費的CPU 調整呢?我會更好,以 縮放到我想要的高度 通過使用Photoshop的圖像?

是你所有的問題。

4

是的,是的,是的!

不僅你下載一個大文件,並只顯示一個小。瀏覽器在縮放圖像時真的很糟糕。所以它也會顯得難看:)

+0

優秀點提。 +1 – zombat 2009-05-21 20:25:32

0

和其他人一樣你的問題。您可以使用像imagemagick這樣的工具在批處理文件中調整圖像大小。