0
я хочу, чтобы сохранить изображение в LocalStorage в базе 64 format.I знают его, используя концепцию FileReader как этотконвертировать изображения в base64 без загрузки
function loadImageFileAsURL()
{
var filesSelected = document.getElementById("inputFileToLoad").files;
if (filesSelected.length > 0)
{
var fileToLoad = filesSelected[0];
var fileReader = new FileReader();
fileReader.onload = function(fileLoadedEvent)
{
alert(fileLoadedEvent);
document.getElementById("textAreaFileContents").innerHTML = fileLoadedEvent.target.result;
};
fileReader.readAsDataURL(fileToLoad);
}
}
, но проблема в том, что я не хочу загружать любой файл. Я просто хочу, чтобы преобразовать существующий образ в base64.Hope кто-то может помочь ему
заменить «document.getElementById ("textAreaFileContents"). в nerHTML = 'with' localStorage.myImg = ' – dandavis
Нарисуйте изображение на холсте, затем получите данные холста в качестве base64. Есть много статей об этом в Интернете – Regent
@dandavis спасибо, но как преобразовать это в base64 строку без загрузки изображения –