我正在努力寻找一种不使用 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()。
- 1 回答
- 0 关注
- 405 浏览
添加回答
举报
0/150
提交
取消