用c++进行图片编码后依然可以用此方法解码,
/// <summary>
/// base64的编码的图片解码/// </summary>
/// <param name="streamByte"></param>
/// <returns></returns>
public static string ReturnPhoto(byte[] streamByte, decimal zid, decimal mid)
{
System.IO.MemoryStream ms = new System.IO.MemoryStream(streamByte);
System.Drawing.Image img = System.Drawing.Image.FromStream(ms);
string datetime = DateTime.Now.ToFileTime().ToString();//AppDomain.CurrentDomain.SetupInformation.ApplicationBase+"/"+
string SaveImgName = datetime + "-" + zid + "-" + mid + ".jpg";
img.Save(path + SaveImgName, System.Drawing.Imaging.ImageFormat.Jpeg);
return "../upload/" + SaveImgName;
}
其中,path是在webconfig里设置的图片保存路径
本文介绍了一种使用C++进行Base64编码图片的解码方法,并演示了如何将解码后的图片保存到指定路径的过程。通过提供的示例代码,读者可以了解到如何利用System.IO和System.Drawing命名空间中的类来实现这一功能。
5027

被折叠的 条评论
为什么被折叠?



