how to convert a Bitmap to a base64 string c# xamarin universal code example

Example 1: how to convert a Bitmap to a base64 string c# xamarin universal

using(var stream = new MemoryStream())
{
   yourBitmap.Compress(Bitmap.CompressFormat.Png,0, stream);

    var bytes = stream.ToArray();
    var str = Convert.ToBase64String(bytes);
}

Example 2: bitmap to string android xamarin

Bitmap bitmap = BitmapFactory.DecodeResource(Resources, Resource.Drawable.ace1);
MemoryStream stream = new MemoryStream();
bitmap.Compress(Bitmap.CompressFormat.Jpeg, 100, stream);
byte[] ba = stream.ToArray();
string bal = Base64.EncodeToString(ba, Base64.Default);

Tags:

Misc Example