diff --git a/ImageBase64Encoder/app/src/main/java/com/kosalgeek/android/imagebase64encoder/ImageBase64.java b/ImageBase64Encoder/app/src/main/java/com/kosalgeek/android/imagebase64encoder/ImageBase64.java index 559eb14..fb7a8d8 100644 --- a/ImageBase64Encoder/app/src/main/java/com/kosalgeek/android/imagebase64encoder/ImageBase64.java +++ b/ImageBase64Encoder/app/src/main/java/com/kosalgeek/android/imagebase64encoder/ImageBase64.java @@ -112,7 +112,7 @@ public String encodeFile(String filePath) throws FileNotFoundException { private String encodeImageToString(Bitmap bitmap){ ByteArrayOutputStream bao = new ByteArrayOutputStream(); int quality = 100; //100: compress nothing - bitmap.compress(Bitmap.CompressFormat.JPEG, quality, bao); + bitmap.compress(Bitmap.CompressFormat.PNG, quality, bao); if(bitmap != null){//important! prevent out of memory bitmap.recycle();