using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace LibraryWinFormsApp { internal class ImageConverter { public Image StringToImage(string bytes) { byte[] arrayimg = Convert.FromBase64String(bytes); Image imageStr = Image.FromStream(new MemoryStream(arrayimg)); return imageStr; } public string ImageToString(Image image) { using (var ms = new MemoryStream()) { image.Save(ms, image.RawFormat); byte[] imageBytes = ms.ToArray(); string base64String = Convert.ToBase64String(imageBytes); return base64String; } } public byte[] StringToByteArray(string bytes) { return Convert.FromBase64String(bytes); } } }