→ 하지만 앱에서 웹으로 전송하려면?
→ Step0. Uri to Bitmap
val byteArrayOutputStream = ByteArrayOutputStream()
// uri 을 bitmap 으로 변환
val bitmap = MediaStore.Images.Media.getBitmap(App.context().contentResolver, Uri사진데이터)
// bitmap 사이즈 줄이기
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, byteArrayOutputStream)
→ Step1. Bitmap to Bytearray
// bitmap 을 bytearray로 변환
val imageBytes: ByteArray = byteArrayOutputStream.toByteArray()
→ Step2. Bytearray to Base64String
// base64 string 으로 변환
val imageString: String = Base64.encodeToString(imageBytes, Base64.DEFAULT)