我試圖將byte
數組轉換爲圖像,但沒有任何錯誤。如何將字節數組轉換爲圖像?
byte[] data = user.Properties["thumbnailPhoto"].Value as byte[];
if (data != null)
{
using (MemoryStream s = new MemoryStream(data))
{
Bitmap bmp = new Bitmap(s);
imbThumbnail.ImageUrl = bmp.ToString();
}
}
這不是網址的工作原理。您需要一個HTTP端點或一個'data:'URI。 – SLaks
bmp.ToString()(而是,[Object.ToString()](http://msdn.microsoft.com/en-us/library/system.object.tostring.aspx))並不像你看起來那樣提供一個URL相信... – elgonzo
嘗試'imbThumbnail.ImageUrl =「data:image/jpeg; base64,」+ Convert.ToBase64String(data);' –