即時通訊使用asp.net System.Drawing中,以生成使用此代碼的圖像完成上傳後的縮略圖:asp.net生成縮略圖「GDI +發生了一般性錯誤。」
//programmImages -- the id of the fileupload control
string path = "~/User/" + "progimgs/" + programmImages.FileName;
string thumbPath = "~/User/" + "thums/" + programmImages.FileName;
programmImages.SaveAs(Server.MapPath(path));
programmImages.Dispose();
//generating the tumbnails
System.Drawing.Image thum = System.Drawing.Image.FromFile(Server.MapPath(path));
System.Drawing.Image createTumb =
thum.GetThumbnailImage(250, 140,()=>false, IntPtr.Zero);
createTumb.Save(thumbPath, ImageFormat.Jpeg);
IM在這個得到這個埃羅「GDI中發生一般性錯誤+」
行「createTumb.Save(thumbPath,ImageFormat.Jpeg);」
有什麼問題,謝謝。
你沒看到那個thumbPath不是一個有效的路徑嗎? – Aristos 2012-07-22 13:30:09
@Aristos - 即時通訊我看不到它,它是什麼? – Wahtever 2012-07-22 13:41:41