2011-10-28 59 views
0

如何從後面的代碼中獲取存儲在應用程序文件夾中的圖像?從後面的代碼中獲取圖片

我需要在字節[]中轉換圖像。所以我這樣做:

 MemoryStream stream = new MemoryStream();    
     System.Drawing.Image.FromFile(ResolveUrl("~/Icons/CMJN.png")).Save(stream,System.Drawing.Imaging.ImageFormat.Png); 
     var foo = stream.ToArray(); 

但他似乎從來沒有找到與解析URL的圖像。 我在頁面的頁面加載..

回答

2

使用Server.MapPath來獲取物理文件路徑。

Server.MapPath("~/Icons/CMJN.png") 
+0

它的作品的魅力感謝像很多.. – bAN

1

嘗試增加Server.MapPath

System.Drawing.Image.FromFile(Server.MapPath("~/Icons/CMJN.png")).Save(stream,System.Drawing.Imaging.ImageFormat.Png); 
相關問題