Articles of base64

Хранить 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 после […]

Кодировка Base64 в Swift не будет декодироваться в Android

У меня есть приложение для Android, которое использует Base64 для кодирования изображений, а закодированные строки хранятся на сервере. Теперь я делаю клиент iOS для одного и того же приложения и изо всех сил пытаюсь сделать его кодированием изображений таким же образом. Изображения, закодированные на конце Android, будут декодироваться в Swift iOS, но изображения, закодированные в […]

Отправьте изображение Base64 с Android с помощью JSON на php webservice, расшифруйте, сохраните на SQL

Как и в описании, я беру фотографию в Android. Он сжимается и добавляется в byte[] затем base64encoded . Он отправляет с JSON в мой веб-сервис, где он «предполагается» для декодирования и сохранения в строке таблицы SQL . Я могу сохранить закодированную строку в отдельной строке, поэтому я знаю, что она туда попала. Может ли кто-нибудь […]

Проблема декодирования и кодирования. Различные реализации Base64 класса в android.util. * И java.util. *?

Я пишу приложение, которое делает следующее с данной строкой str: encode(encrypt(encode(stringToBytearray(str)))); Сервер получает строчную кодировку Base64, которая затем декодируется -> расшифровывается -> декодируется, чтобы получить отправленную строку String из приложения. К сожалению, он не работает для всех строк, длинные строки приводят к длинной строке Base64, и мой сервер выдает следующее исключение: Exception in thread "main" […]

Как base64 кодировать изображение в javascript

Я разрабатываю приложение phonegap и использую метод navigator.getPicture для получения изображений. Как я получаю картину: navigator.camera.getPicture(onSuccess, onFail, { quality: 50, destinationType: Camera.DestinationType.FILE_URI }); function onSuccess(imageURI) { var image = document.getElementById('myImage'); image.src = imageURI; } Точно так же, как пример в док-станции для телефонных разговоров. Я хочу иметь возможность использовать imageURI, а затем преобразовать его в […]