用户登录  |  用户注册
首 页源码下载网络学院最新源码源码排行屏蔽广告
当前位置:新兴网络 > 网络学院 > .Net技术 > C#

C# Image与Base64编码互转函数

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2010-06-04 23:47:03
C# code复制代码
public Bitmap GetImageFromBase64(string base64string)
        {
            byte[] b = Convert.FromBase64String(base64string);
            MemoryStream ms = new MemoryStream(b);
            Bitmap bitmap = new Bitmap(ms);
            return bitmap;
        }
public string GetBase64FromImage(string imagefile)
{
    string strbaser64 = "";
    try
    {
        Bitmap bmp = new Bitmap(imagefile);              
        MemoryStream ms = new MemoryStream();
        bmp.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
        byte[] arr = new byte[ms.Length];
        ms.Position = 0;
        ms.Read(arr, 0, (int)ms.Length);
        ms.Close();
        strbaser64 = Convert.ToBase64String(arr);
    }
    catch (Exception)
    {
        throw new Exception("Something wrong during convert!");
    }
    return strbaser64;
}

Tags:C# Image Base64编码

作者:佚名
  • 好的评价 如果您觉得此文章好,就请您
      0%(0)
  • 差的评价 如果您觉得此文章差,就请您
      0%(0)

网络学院评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论