parsek
@parsek

Как вставить изображение на страницу полученное через AJAX?

На сервере через класс Imagick генерируется изображение и при запросе возвращается через метод getImageBlob(). То есть я спокойно могу вывести изображение через echo и задав header в PHP, на отдельной странице. Но как вывести на страницу это изображение полученное через AJAX с помощью JavaScript?
Не предлагать сохранить изображение на сервере и потом возвращать ссылку на него, этот метод понятен и будет использован если не получится напрямую.
  • Вопрос задан
  • 191 просмотр
Решения вопроса 1
Compolomus
@Compolomus Куратор тега PHP
Комполом-быдлокодер
Завернуть в base64
echo '<img src="data:image/png;base64,' . base64_encode($blob) . '" alt="base64_image" />';

Можно прям на бэке кодировать
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы