Advertisement
ForeverZer0

Convert Bitmap To/From String

Jul 1st, 2014
340
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.53 KB | None | 0 0
  1.         public static string BitmapToString(Image bitmap)
  2.         {
  3.             byte[] bytes;
  4.             using (var stream = new MemoryStream())
  5.             {
  6.                 bitmap.Save(stream, ImageFormat.Png);
  7.                 bytes = stream.ToArray();
  8.             }
  9.             return Convert.ToBase64String(bytes);
  10.         }
  11.  
  12.         public static Image StringToBitmap(string base64String)
  13.         {
  14.             Image bitmap;
  15.             var buffer = Convert.FromBase64String(base64String);
  16.             using (var stream = new MemoryStream(buffer))
  17.             {
  18.                 stream.Position = 0;
  19.                 bitmap = Image.FromStream(stream);
  20.             }
  21.             return bitmap;
  22.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement