1
我正在將Base64代碼轉換爲圖像,我正在使用以下方式保存並顯示該圖像。在ASP.NET C中顯示圖像#
var kpin = Base64ToImage(TextBox1.Text);
kpin.Save(@"e:\myim.png");
Image1.ImageUrl = @"e:\myim.png";
和類是
public Image Base64ToImage(string base64String)
{
byte[] imageBytes = Convert.FromBase64String(base64String);
MemoryStream ms = new MemoryStream(imageBytes, 0,
imageBytes.Length);
ms.Write(imageBytes, 0, imageBytes.Length);
Image image = Image.FromStream(ms, true);
return image;
}
這個過程工作正常,但我需要的圖像不被保存在硬盤中。如何直接顯示此圖像而不保存到硬盤並恢復。
非常感謝!這對我有用! – 2012-01-13 17:51:04