🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / C# RMOS / base64 to image and image to base64

1-) C# RMOS - base64 to image and image to base64

 

kaynak : https://stackoverflow.com/questions/18827081/c-sharp-base64-string-to-jpeg-image

 

public Image Base64ToImage(string base64String)

 {

    // Convert base 64 string to byte[]

     base64String = base64String.Replace("data:image/png;base64,", "");

    byte[] imageBytes = Convert.FromBase64String(base64String);

    // Convert byte[] to Image

    using (var ms = new MemoryStream(imageBytes, 0, imageBytes.Length))

    {

        Image image = Image.FromStream(ms, true);

        return image;

    }

 }

 

public string ImageToBase64(Image image,System.Drawing.Imaging.ImageFormat format)

{

  using (MemoryStream ms = new MemoryStream())

  {

    // Convert Image to byte[]

    image.Save(ms, format);

    byte[] imageBytes = ms.ToArray();

 

    // Convert byte[] to base 64 string

    string base64String = Convert.ToBase64String(imageBytes);

    return base64String;

  }

}

 

 

 

public string getBase64(Bitmap bitmap)

        {

            System.IO.MemoryStream ms = new MemoryStream();

            bitmap.Save(ms, ImageFormat.Jpeg);

            byte[] byteImage = ms.ToArray();

            var SigBase64 = Convert.ToBase64String(byteImage);

 

            return SigBase64;

        }

 

 

 2022 Kasım 16 Çarşamba
 485