Задать вопрос
@kttotto
пофиг на чем писать

Как отобразить изображение в hex на странице?

На сервер, со стороны, в виде строки, приходит файл изображения jpeg в hex (не иконки). Создавать файл из него на сервере - не рассматривается. Т.к. с фронтом имею опыт не большой, то вот думаю как лучше его отобразить.

Первое, что приходит на ум, это конвертнуть в base64 и ну соответственно вывести его src="data:image/jpg;base64," + yourByte;
Тут конечно тоже есть вопрос на какой стороне конвертировать. Вычитал, что base64 увеличивает файл на 30-40%, нагрузка ожидается большая, значит на сервере конвертировать не лучший вариант. Но самое главное, это ограничение на размер строки, какого макс размера изображение удастся вывести?

Второй вариант, это как то извращаться с выводом в canvas.

Вообщем, подскажите варианты, как лучше это сделать?
  • Вопрос задан
  • 773 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы