我搜索得到的文件大小(以字節爲單位)在C#:獲取圖像的圖像文件的大小
我得到的圖像在一個base64字符串,但這種格式在我的印象一點也不可能獲得文件大小。
所以我互感器它在這樣一個圖像對象:
// Convert Base64 String to byte[]
byte[] imageBytes = Convert.FromBase64String(imageSrc);
MemoryStream ms = new MemoryStream(imageBytes, 0, imageBytes.Length);
// Convert byte[] to Image
ms.Write(imageBytes, 0, imageBytes.Length);
Image imageObj = Image.FromStream(ms, true);
,但我不能夠得到文件的大小。我可以有尺寸或類型,但不是文件大小。
你有想法嗎?
你必須首先將它保存到一個'MemoryStream'中,並獲取流的長度。請記住,大小取決於您選擇保存圖像的格式。 – Mihai 2013-03-26 16:40:32