繁体   English   中英

将 Base64 字符串转换为图像文件并将其保存到文件系统?

[英]Convert Base64 String to an Image File and Save it to File System?

我正在尝试制作一个 .Net 6 控制台应用程序,该应用程序将采用 base64string,然后将其作为实际图像文件保存到文件系统

例子

我有这张图片

https://cdn.pixabay.com/photo/2016/03/28/12/35/cat-1285634_960_720.png

我会将此图像作为 base64 字符串。

现在我想将文件系统保存为“cat-1285634_960_720.png”

我只是不知道该怎么做。 我看到的所有示例都说要使用 Image.Save() 但我在 .Net6 中找不到它,看起来它已被删除。

首先将 base64 字符串转换为字节数组,然后使用 File.WriteAllBytes(...) 保存它:

byte[] imageByteArray = Convert.FromBase64String(base64String);

File.WriteAllBytes("image.png", imageByteArray);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM