Articles of base64

Как преобразовать файл в Base64?

Здесь отчет содержит путь (путь в sdcard в строчном формате) File dir = Environment.getExternalStorageDirectory(); File yourFile = new File(dir, report); String encodeFileToBase64Binary = encodeFileToBase64Binary(yourFile); private static String encodeFileToBase64Binary(File fileName) throws IOException { byte[] bytes = loadFile(fileName); byte[] encoded = Base64.encodeBase64(bytes); String encodedString = new String(encoded); return encodedString; } В байтовой [] кодированной строке, получившей эту […]

Изображения (base64) не загружаются правильно

К сожалению, я сталкиваюсь с некоторыми проблемами при попытке загрузить некоторые изображения с устройства Android в базу данных. Изображения находятся в папке. Эта папка содержит изображения, а также другие материалы. Я не знаю названия изображений, и мне нужно загрузить только изображения (jpg). Прежде чем загружать изображения, мне нужно закодировать их с помощью base64. Сначала я […]

Как декодировать строку base64 и преобразовать ее в pdf / jpg и сохранить ее в хранилище

Я хотел бы декодировать строку base64 и превратить ее в файл (как pdf / jpg) и сохранить его на устройстве, как, например, в (/storage/emulated/0/Download/file.pdf). Для кодирования файла я использую этот код: File originalFile = new File("/mnt/sdcard/download/file.pdf"); String encodedBase64 = null; try { FileInputStream fileInputStreamReader = new FileInputStream(originalFile); byte[] bytes = new byte[(int) originalFile.length()]; fileInputStreamReader.read(bytes); encodedBase64=Base64.encodeToString(bytes,Base64.NO_WRAP); […]

Преобразовать массив байтов в Base64 String в android

Поэтому у меня есть пользователь, который вводит пароль для регистрации в приложении Android. Прежде чем сохранить пароль в базе данных на сервере, я хочу преобразовать его в односторонний хэш MD5 и сохранить его в базе данных. MessageDigest md = null; try { md = MessageDigest.getInstance("MD5"); } catch (NoSuchAlgorithmException e3) { // TODO Auto-generated catch block […]

Хранить base64 закодированную строку как файл

У меня есть веб-служба, которая возвращает строку с кодировкой base64 файла PDF. Я хочу сохранить этот файл на SD-карте. Но когда я пытаюсь это сделать, читатель adobe сообщает мне, что файл поврежден. Очевидно, я не экономлю его должным образом. byte[] pdfAsBytes = Base64.decode(resultsRequestSOAP.toString(), 0); File filePath = new File(Environment.getExternalStorageDirectory()+"/braodcasts.pdf"); FileOutputStream os = new FileOutputStream(filePath, true); […]

Декодировать большую строку base64

Я создал строку base64 из изображения на SD-карте, используя этот (ниже) код, и он работает, но когда я пытаюсь его декодировать (еще ниже), я получаю java.lang.outOfMemoryException , по-видимому, потому, что я не раскалываю Строка до разумного размера, прежде чем я ее декодирую, как я есть до того, как я ее закодирую. byte fileContent[] = new […]

Как преобразовать файл в базу 64 (например .pdf, .txt) в Android?

Как скрывать документы SD-карты (.pdf, .txt) до строки и строки строки 64 на сервер

Проблемы с NativeDecodeByteArray в Android Bitmap.class

Я декодирую базовые 64 кодированные изображения на Android (Java). Он работает для большинства изображений, но для некоторых двоичных файлов изображений он возвращает null. Если я использую онлайн-декодер, этот двоичный файл работает нормально, что говорит о правильности формата. Кусок кода в файле Base64.class, который if (!decoder.process(input, offset, len, true)) { throw new IllegalArgumentException("bad base-64"); } // […]

Android BitmapFactory возвращает нуль в байт-массиве Base64

У меня есть сервер с несколькими фотографиями от 1,5 кб до 9 Мб. Фотографии с ПК, планшеты и телефоны. Секрет закодирует их на строки Base64, а затем отправит их на клиент Android. Один 300 kb фото возвращает null при декодировании в BitmapFactory.decodeByteArray … Но это действительное изображение и хорошее декодирование в онлайн-декодере. byte[] decodedString = […]

Преобразование изображений Base64 в android, приводящее к поврежденному изображению

Мне нужно загрузить JSON на сервер, поэтому я попытался закодировать его с помощью base64, а затем отправить его через JSON, но при декодировании изображения на сервере конец изображения будет поврежден. Я даже попробовал онлайн base64 для конвертеров изображений, в результате получилось то же самое. Вот мой код активности, где я кодирую изображение на base64 после […]

Intereting Posts