gpt4 book ai didi

c# - 从 Base64 字符串创建图像时 GDI+ 中出现一般错误

转载 作者:行者123 更新时间:2023-11-30 17:36:34 27 4
gpt4 key购买 nike

这是我在 asp.net mvc 项目中的操作方法-

[HttpPost]
public ActionResult UploadSignatureTwo(String imageString)
{
byte[] bytes = Convert.FromBase64String(imageString);

Image img;
using (MemoryStream ms = new MemoryStream(bytes))
{
img = Image.FromStream(ms);
}
img.Save(path,ImageFormat.Jpeg); //in app_data folder, has write permission.
}

imageString 示例内容:

  /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wB .....

为什么我会收到该异常 - GDI+ 中发生一般错误

最佳答案

var bytes = Convert.FromBase64String(image);
using (var imageFile = new FileStream(Path.Combine(path,"test.jpeg"), FileMode.Create))
{
imageFile.Write(bytes, 0, bytes.Length);
imageFile.Flush();
}

关于c# - 从 Base64 字符串创建图像时 GDI+ 中出现一般错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39220396/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com