base64- все статьи тега


Почему кодировка base64 требует заполнения, если входная длина не делится на 3?

Какова цель заполнения в кодировке base64. Ниже приводится выдержка из Википедии: " выделяется дополнительный символ pad, который может быть использован для принудительного преобразования закодированного вывода в целое число, кратное 4 символам (или, что эквивалентно, когда некодированный двоичный текст не кратен 3 байтам) ; эти символы заполнения должны быть отброшены при декодировании, но все же позволяют вычислить эффективную длину некодированного текста, когда его входная двоичная длина н ...

Как декодировать строку 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()]; fileInputStrea ...

Преобразование двоичных данных в base64 с помощью javascript

HTML5 позволяет хранить данные локально, что я думаю, это здорово. Например, вот как вы можете использовать его: var store = window.localStorage; store.setItem('foo', "hellow world"); var test = store.getItem('foo'); // test should = "hellow world" В html можно динамически отображать изображение, задав его источник следующим образом: "data:image/jpg;base64," + (base64string) Итак, мой вопрос: как я могу преобразовать двоичные данные в строку base64, ...

Передача строк в кодировке base64 в URL

Безопасно ли передавать необработанные строки в кодировке base64 через параметры GET? ...

Хранение данных base64 в XML?

Как я могу хранить строки base64 в XML? Вы используете CDATA для хранения строк base64 в XML? Поможет ли это, поскольку позволяет использовать в строках? Настраивается ли base64, когда вы говорите ему не использовать определенные символы, если они конфликтуют с XML? ...

Как сделать кодировку Base64 в узле.Джей?

делает узел.js уже имеют встроенную кодировку base64? причина, почему я спрашиваю Это, что final() С crypto может выводить только шестнадцатеричные, двоичные или ascii-данные. Например: var cipher = crypto.createCipheriv('des-ede3-cbc', encryption_key, iv); var ciph = cipher.update(plaintext, 'utf8', 'hex'); ciph += cipher.final('hex'); var decipher = crypto.createDecipheriv('des-ede3-cbc', encryption_key, iv); var txt = decipher.update(ciph, 'hex', 'utf8'); txt += decipher.final('utf8'); с ...

Для чего используется кодировка base 64?

Я слышал, как люди говорят о "кодировка base 64" здесь и там. Для чего он используется? ...

Является ли внедрение данных фонового изображения в CSS как Base64 хорошей или плохой практикой?

Я смотрел на источник greasemonkey userscript и заметил следующее в их css: .even { background: #fff url(data:image/gif;base64,R0lGODlhBgASALMAAOfn5+rq6uvr6+zs7O7u7vHx8fPz8/b29vj4+P39/f///wAAAAAAAAAAAAAAAAAAACwAAAAABgASAAAIMAAVCBxIsKDBgwgTDkzAsKGAhxARSJx4oKJFAxgzFtjIkYDHjwNCigxAsiSAkygDAgA7) repeat-x bottom} Я могу оценить, что сценарий greasemonkey хотел бы связать все, что он может в источнике, а не размещать его на сервере, это достаточно очевидно. Но поскольку я не видел эту технику ранее ...

Как преобразовать изображение в строку base64 с помощью JavaScript

Мне нужно преобразовать мое изображение в строку base64, чтобы я мог отправить свое изображение на сервер. Есть ли js-файл для этого... ? Иначе как его конвертировать ...

Как отобразить Base64 изображения в HTML?

У меня возникли проблемы с отображением изображения Base64 inline. может кто-нибудь указать мне в правильном направлении? <!DOCTYPE html> <html> <head> <title>Display Image</title> </head> <body> <img style='display:block; width:100px;height:100px;' id='base64image' src='data:image/jpeg;base64, LzlqLzRBQ...<!-- base64 data -->' /> </body> </html> ...

Как изменить размер растрового изображения в Android?

у меня есть растровое изображение, взятое из строки Base64 из моей удаленной базы данных, (encodedImage - это строка, представляющая изображение с Base64): profileImage = (ImageView)findViewById(R.id.profileImage); byte[] imageAsBytes=null; try { imageAsBytes = Base64.decode(encodedImage.getBytes()); } catch (IOException e) {e.printStackTrace();} profileImage.setImageBitmap( BitmapFactory.decodeByteArray(imageAsBytes, 0, imageAsBytes.length) ); profileImage-это мой ImageView хорошо ...

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

не могли бы вы помочь мне, как я могу преобразовать изображение из URL в кодировку base64? ...

Безопасный случайный токен в узле.js

на этот вопрос Эрик должен создать безопасный случайный маркер в узле.js. Вот это метод crypto.randomBytes это создает случайный буфер. Однако кодировка base64 в узле не является безопасной для url, она включает / и + вместо - и _. Поэтому самый простой способ создать такой токен, который я нашел, - это require('crypto').randomBytes(48, function(ex, buf) { token = buf.toString('base64').replace(///g,'_').replace(/+/g,'-'); }); есть ли более элегантный способ? ...

Как сохранить изображение PNG на стороне сервера, из строки данных base64

Я использую инструмент JavaScript "Canvas2Image" Nihilogic для преобразования рисунков холста в изображения PNG. Теперь мне нужно превратить те строки base64, которые этот инструмент генерирует, в фактические файлы PNG на сервере, используя PHP. короче говоря, то, что я сейчас делаю, это создать файл на стороне клиента с помощью Canvas2Image, а затем получить данные в кодировке base64 и отправить его на сервер с помощью AJAX: // Generate the image file var image = Canvas2Image.saveAsPNG(canva ...

Как преобразовать строку Base64 в растровое изображение, чтобы показать его в ImageView?

У меня есть строка Base64, которая представляет собой растровое изображение. Мне нужно снова преобразовать эту строку в растровое изображение, чтобы использовать ее на ImageView в моем приложении для Android Как это сделать? Это код, который я использую для преобразования изображения в строку base64: //proceso de transformar la imagen BitMap en un String: //android:src="c:logo.png" Resources r = this.getResources(); Bitmap bm = BitmapFactory.decodeResource(r, R.drawable.logo); ByteArrayOut ...

Base64 Java кодирует и декодирует строку [дубликат]

этот вопрос уже есть ответ здесь: кодировка Base64 в Java 16 ответов Я хочу закодировать строку в base64 и передать ее через сокет и декодировать ее обратно. Но после расшифровки, он дает другой ответ. Ниже приведен мой код и результат "77+9x6s=" import javax.xml.bind.DatatypeConverter; public class f{ public static void main(String a[]){ String str = new String(DatatypeConverter ...

Кодирование файла изображения с помощью base64

Я хочу закодировать изображение в строку с помощью модуля base64. Я столкнулся с проблемой. Как указать изображение, которое я хочу закодировать? Я попытался использовать каталог для изображения, но это просто приводит к кодированию каталога. Я хочу, чтобы фактический файл изображения был закодирован. EDIT Я устал этот фрагмент: with open("C:Python26seriph1.BMP", "rb") as f: data12 = f.read() UU = data12.encode("base64") UUU = base64.b64decode(UU) print ...

NodeJS: сохранение образа в кодировке base64 на диск

мое Экспресс-приложение получает кодированный base64 PNG из браузера (сгенерированный из canvas с помощью toDataURL ()) и записывает его в файл. Но файл не является допустимым файлом изображения, и утилита" файл "просто идентифицирует его как"данные". var body = req.rawBody, base64Data = body.replace(/^data:image/png;base64,/,""), binaryData = new Buffer(base64Data, 'base64').toString('binary'); require("fs").writeFile("out.png", binaryData, "binary", function(err) { console.log(err); / ...

Код для декодирования / кодирования модифицированного URL base64

Я хочу, чтобы base64 кодировал данные, чтобы поместить их в URL-адрес, а затем декодировать его в моем HttpHandler. Я нашел это Кодировка Base64 позволяет использовать символ'/', который испортит мое соответствие UriTemplate. Затем я обнаружил, что существует концепция "модифицированного Base64 для URL" из Википедии: существует модифицированный вариант Base64 для URL, где не будет использоваться заполнение'=', а символы ' + ' и ' / ' стандартного Base64 соответственно заменяются на '- 'и'_', ...

Получение данных из файла ввода в JQuery

на самом деле у меня есть файловый ввод, и я хотел бы получить данные Base64 файла. пробовал: $('input#myInput')[0].files[0] для получения данных. Но он предоставляет только имя, длину, тип контента, но не сами данные. Мне действительно нужны эти данные, чтобы отправить их в Amazon S3 Я уже тестирую API, и когда я отправляю данные через html-форму с типом кодирования "multipart/form-data", он работает. Я использую этот плагин : http://jasny.github.com/bootstrap/javascript.html#fileupload ...