为了账号安全,请及时绑定邮箱和手机立即绑定

将 base64 字符串转换为 jpg/文件

将 base64 字符串转换为 jpg/文件

C#
海绵宝宝撒 2021-06-30 10:37:33
我正在努力寻找一种不使用 Image 类将 base 64 字符串转换为 jpeg 或文件的方法。是否可以创建文件而不将其保存在本地并上传到 Azure blob 存储?var bytes = Convert.FromBase64String(base64String);
查看完整描述

1 回答

?
慕工程0101907

TA贡献1887条经验 获得超5个赞

为了保持完全干净和简单,请使用以下内容:


using (var img = new MemoryStream(bytes))

{

    cloudBlockBlob.UploadFromStream(img);

}

这将创建一个MemoryStream,您可以使用它来调用CloudBlockBlob.UploadFromStream()

编辑
或者,就像@mike-z 在下面的评论中所说的那样,您可以直接使用CloudBlockBlob.UploadFromByteArray()


查看完整回答
反对 回复 2021-07-03
  • 1 回答
  • 0 关注
  • 405 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信