C Sharp Resim Dosyasını Base64String e Çevirme

  1. yılmazyazgan
    3
    225
    4/27/2019 3:42:00 PM

    C # da resim dosyasını base64string e çevirip göndermek istiyorum bir yerden bir yere , base64e nasıl çevirebilirim

    Bu sitenin yaptığı resimden base64 e çevirme işini, c sharp programlama ile nasıl yapabilirim

    c-sharp-image-to-base64

    c# .net 28 gün önce 42 Görüntüleme

( 1 ) Cevap

  1. doganayylmz
    0
    210
    5/7/2019 11:11:00 AM

    C sharpta bir resim dosyasını base64string e çevirmek için , sırasıyla System.Drawing.Image , MemoryStream sınıflarına ve ToBase64String metoduna ihtiyacımız var ; farklı bir yolda vardır belki ama ben bu şekilde yapıyorum ;

    string dosyaYolu = "C:\\testresim.jpg";  
    using(System.Drawing.Image image = System.Drawing.Image.FromFile(dosyaYolu))  
    {  
        using(MemoryStream memoryStream = new MemoryStream())  
        {  
            image.Save(memoryStream, image.RawFormat);
            //resim dosyasını byte olarak elde etme  
            byte[] imageBytes = memoryStream.ToArray();
            //şimdi byte dan base64tring formatına çeviriyoruz  
            var base64StringFormati = Convert.ToBase64String(imageBytes);
            Console.WriteLine(base64StringFormati);  //yada nedere kullanacaksanız
        }  
    }  
    

Cevabınız