Как получить картинку из бинарного кода в xml
Привет. Спарсил книгу в fb2 формате. Хочу превратить в html. Картинки в ней в конце файла в бинарном формате. А в xml ссылка на неё, как я понимаю. Вот часть кода.
<coverpage> <image l:href="#photo2.jpg"/> </coverpage> Как мне получить картинку в html? Я могу на сервере получить эти бинарные файлы и сохранить их где то в формате .jpg, а потом как то вставить в html код, но может можно как то по другому, в браузере, методами js? |
ureech,
Может что то вроде этого.. // Двоичный код var binaryCode = "..."; // Преобразовываем двоичный код в base64 var base64String = btoa(binaryCode); // Создаем новый элемент изображения var img = document.createElement("img"); // Устанавливаем атрибут src в строку base64 img.src = "data:image/jpeg;base64," + base64String; // Добавляем изображение в какой-нибудь контейнер document.getElementById("container").appendChild(img); |
Часовой пояс GMT +3, время: 22:41. |