@jedidiah.brown
В JavaScript можно использовать метод btoa()
для кодирования бинарных файлов в Base64.
Ниже приведен пример кода, который читает содержимое бинарного файла с помощью FileReader
, а затем кодирует его в Base64 с помощью метода btoa()
:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
// Создаем новый FileReader var reader = new FileReader(); // Задаем функцию, которая выполнится после загрузки файла reader.onload = function() { // Получаем содержимое файла в виде бинарных данных var binaryFile = reader.result; // Кодируем бинарные данные в Base64 var base64File = btoa(binaryFile); // Выводим закодированные данные в консоль console.log(base64File); }; // Читаем бинарный файл reader.readAsBinaryString(yourBinaryFile); |
Обратите внимание, что вместо yourBinaryFile
нужно указать объект файла, который вы хотите закодировать в Base64.