png to base64 конвертор
открываем окно терминала и пишем строку:
base64 ./file_name.png
Жмем enter и получаем файл в виде строки base64.
Если программа не найдена, то берём её
отсюда: http://www.fourmilab.ch/webtools/base64/
base64 --wrap=0 ./file.png
// --wrap=0 количество символов после которых ставится перенос строки
// в данном случае вывод будет в одну строку, без переносов
Чтобы сохранить base64 представление в другой файл, можно воспользоваться следующей командой:
base64 --wrap=0 ./picture.png > ./64.txt
// без точек текущего каталога, тоже работает
base64 --wrap=0 picture.png > 64.txt
// где picture.png картинка
// а 64.txt полученный из неё base64 код
не забываем что стоять при этому нужно в том каталоге, где находится наша картинка
cd /path_to_your_picture_folder
Полный код:
cd /path_to_your_picture_folder
base64 --wrap=0 picture.png > 64.txt