c# – 将图像路径转换为base64字符串

如何在C#中将图像转换为base64字符串?

例如,我有到图像的路径C:/image/1.gif并且想要数据:image / gif; base64,/ 9j / 4AAQSkZJRgABAgEAYABgAAD ..返回。

尝试这个

  using (Image image = Image.FromFile(Path))
    {                 
        using (MemoryStream m = new MemoryStream())
        {
            image.Save(m, image.RawFormat);
            byte[] imageBytes = m.ToArray();

            // Convert byte[] to Base64 String
            string base64String = Convert.ToBase64String(imageBytes);
            return base64String;
        }                  
    }
http://stackoverflow.com/questions/21325661/convert-image-path-to-base64-string

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:c# – 将图像路径转换为base64字符串