Base64
- Handle Image Bitmap
// Bitmap → Base64 stringfun bitmapToBase64(bitmap: Bitmap): String { val stream = ByteArrayOutputStream() bitmap.compress(Bitmap.CompressFormat.PNG, 100, stream) return Base64.encodeToString(stream.toByteArray(), Base64.DEFAULT)}
// Base64 string → Bitmapfun base64ToBitmap(base64: String): Bitmap { val bytes = Base64.decode(base64, Base64.DEFAULT) return BitmapFactory.decodeByteArray(bytes, 0, bytes.size)}