加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 在C#中解码Base64字节数组到图像

发布时间:2020-12-16 06:26:04 所属栏目:asp.Net 来源:网络整理
导读:我正在 android中创建一个小应用程序,从库中浏览图像或从相机拍照.然后压缩所选图像并将其上载到服务器.我在 Android中使用Base64 String压缩了图像,并且为了上传图像,我在ASP.NET中创建了一个Web服务.但我不知道如何解码字符串(使用Android中的Base64转换)
我正在 android中创建一个小应用程序,从库中浏览图像或从相机拍照.然后压缩所选图像并将其上载到服务器.我在 Android中使用Base64 String压缩了图像,并且为了上传图像,我在ASP.NET中创建了一个Web服务.但我不知道如何解码字符串(使用Android中的Base64转换)到图像(Web服务应该能够转换它).请帮我.

提前致谢

解决方法

您可以在 Image.FromStream之前将base64string转换为图像.您需要先将base64string转换为stream.

byte[] imageBytes = Convert.FromBase64String(imgBase64String);
Image img = null;

using (MemoryStream ms1 = new MemoryStream(imageBytes))
{
     img = Image.FromStream(ms1);
}

if (img != null)
{
  // ...
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读