Как я могу кодировать каждый файл (не только растровые изображения) в base64? - PullRequest
0 голосов
/ 14 ноября 2018

Я ищу решение моей проблемы, связанной с кодированием файлов в base64 и отправкой на мой сервер. Я нашел решение для кодирования растровых изображений в Интернете:

public static String bitmapToEncodedString(Bitmap bitmap) {
    ByteArrayOutputStream baos = new ByteArrayOutputStream();
    bitmap.compress(Bitmap.CompressFormat.JPEG, 100, baos);
    byte[] imageBytes = baos.toByteArray();
    return Base64.encodeToString(imageBytes, Base64.NO_WRAP);
}

но это решение можно использовать только для растровых изображений, а как насчет pdf-файлов или doc или что-то в этом роде. Может быть, у кого-то есть хорошее решение для моей проблемы? Я буду очень рад, если вы дадите мне решение моей проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...