2010-06-06 113 views
1

我們正在使用asp.net和.NET 4.0從上傳的圖片

我們希望允許用戶上載的任何圖像,我們要創建上傳圖像的小頭像創建頭像?

將上傳的圖片轉換爲頭像的最佳方法是什麼?

  • 我們要保持相同的高度寬度比
  • 如果我們可以轉換GIF,BMP,JPG,PNG,以一個標準格式將是馬麗娟。這可能是將其轉換爲最佳格式?我認爲轉換GIF將是最佳選擇。我對麼?
  • 任何開源選項我可以看看

回答

1

您可以使用Gravatar

要自己動手,可以使用System.Drawing.dll創建並調整Bitmap object的大小。

+0

我們已經爲最終用戶使用,但我正在尋找自己的內部數據解決方案。像產品標誌 – mamu 2010-06-06 19:21:27

+0

+1爲System.Drawing.Image - 確保檢查出它的靜態From *方法(它會找出格式),它的2-param保存方法,讓你指定格式(我會選擇PNG alpha支持),聽起來像GetThumbnailImage可能非常適合您的「創建小型化身」位 – 2010-06-07 01:35:33