gpt4 book ai didi

c# - 解码base64 Stream到图片

转载 作者:可可西里 更新时间:2023-11-01 02:13:06 38 4
gpt4 key购买 nike

我正在使用 javascript 从客户端发送 base64 编码的图像(我正在使用 http://supa.sourceforge.net/ 为 asp.net 应用程序创建屏幕截图上传程序小程序),这会向服务器发送一个 ajax 请求以存储图像。在服务器上,我在 asp.net 应用程序的 GenericHanlder 中使用 HttpContext。

如何将HttpContext中的图片数据转换为服务器端的图片?

最佳答案

首先,您需要将 base 64 转换回字节:

byte[] data = System.Convert.FromBase64String(fromBase64);

然后,您可以将其加载到 Image 的实例中:

MemoryStream ms = new MemoryStream(data);
Image img = Image.FromStream(ms);

如果您想将其保存到文件中,请使用 System.IO.File.WriteAllBytes

关于c# - 解码base64 Stream到图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12901705/

38 4 0