龙空技术网

NET+EF+MVC如何将图片转为base64字符串

娱乐一分哥 229

前言:

此刻我们对“net图片base64编码”大体比较重视,我们都需要分析一些“net图片base64编码”的相关内容。那么小编同时在网上搜集了一些关于“net图片base64编码””的相关资讯,希望我们能喜欢,咱们一起来学习一下吧!

NET+EF+MVC开发中,有时候需要将图片转为base64字符串,下边介绍一个完整的方法,供开发时参考:

#region 图片转为base64字符串

public static string ImageToBase64String(string imagePath)

{

try

{

Bitmap bitmap = new Bitmap(imagePath);

MemoryStream ms = new MemoryStream();

bitmap.Save(ms, ImageFormat.Jpeg);

byte[] bytes = new byte[ms.Length];

ms.Position = 0;

ms.Read(bytes, 0, (int)ms.Length);

ms.Close();

return Convert.ToBase64String(bytes);

}

catch (Exception ex)

{

throw new ApplicationException("图片转base64字符串时异常", ex);

}

}

#endregion 图片转为base64字符串

标签: #net图片base64编码 #图像转字符串怎么转的