0
byte[] imageBytes = Convert.FromBase64String(base64String);
MemoryStream ms = new MemoryStream(imageBytes, 0,
imageBytes.Length);

我将如何确定图像的文件大小?

4

1 回答 1

4

您应该能够很容易地确定流的大小。

MemoryStream ms = new MemoryStream();
int length = ms.Length;

length 现在是流的长度(以字节为单位)。此字节数也应该是您将存储的仅包含此流的任何文件的大小。

编辑:

如果你的意思是像素,你可以使用类似的东西:

Image img = Image.FromStream(ms);
int width = img.Width;
int height = img.Height;
于 2010-03-15T07:28:27.863 回答