gpt4 book ai didi

c# - System.Web.UI.WebControls.Image 不包含保存的定义?保存图像

转载 作者:太空宇宙 更新时间:2023-11-03 12:46:02 26 4
gpt4 key购买 nike

我有一个 C# 网络应用程序,并且有一个从字节数组生成的图像。

byte[] imageBytes = Convert.FromBase64String(b64);
MemoryStream ms = new MemoryStream(imageBytes, 0,
imageBytes.Length);
ImageStudent.ImageUrl = "data:image/jpeg;base64," + b64;

这会在 Web 应用程序中完美地显示图像。但是我想将此图像保存到项目中的文件夹中。我试过这段代码:

String FilePath;
FilePath = Server.MapPath("~/Images/test2.jpg");
ImageStudent.Save(FilePath, ImageFormat.Jpeg);

但是我得到了错误:

System.Web.UI.WebControls.Image does not contain a definition for Save

我使用的所有 .dll 都需要用于网络应用程序上的其他功能,是否有另一种方法来保存此图像?

最佳答案

System.Drawing.Image是您要查找的命名空间。

System.Drawing.Bitmap b = new System.Drawing.Bitmap(Server.MapPath("~/Images/test2.jpg"));
b.Save(saveFilePath , System.Drawing.Imaging.ImageFormat.Jpeg);

关于c# - System.Web.UI.WebControls.Image 不包含保存的定义?保存图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37264998/

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