如何从C#中获取图像大小base64
?
有可能做到吗?
不直接取决于它取决于Base64字符串中编码的数据/格式。粗略的方法是(未测试代码):
byte[] image = Convert.FromBase64String("Your Base64 string here"); using (var ms = new MemoryStream(image)) { Image img = Image.FromStream(ms); return new Tuple(img.Width, img.Height); // or some other data container }
注意:图片类别来自System.Drawing
。另请参见MSDN System.Drawing.Image类的文档文档。