C#把图片文件转换成Base64字符串
在Web Json应用中,发送二进制图片时,往往要以Base64的编码方式编码成一个字符串进行传输。
在C#中实现如下:
String ImageFile2Base64(String imageFile)
{
Image image = Image.FromFile(imageFile);
MemoryStream ms = new MemoryStream();
image.Save(ms, image.RawFormat);
byte[] byteArray = ms.ToArray();
ms.Close();
return Convert.ToBase64String(byteArray);
}