Преобразование varbinary в отображаемое изображение - PullRequest
0 голосов
/ 07 сентября 2018

У меня есть строка с содержимым varbinary (из базы данных MSSQL), который ссылается на рисунок. Я вставил его сюда, потому что он такой длинный - https://pastebin.com/isEPT4Vw

Так что теперь я пытаюсь отобразить изображение с помощью PHP

Я кодирую его на базе 64, а затем пытаюсь отобразить его на странице:

$basePic = base64_encode($photo);

header("Content-type: image/gif");
echo '<img src="data:image/gif;base64,' . $basePic . '" />';

Все, что я получаю, - это черное изображение.

Я попытался повторить изображение base 64 и поместить его в онлайн-конвертер base 64 to image, который дал мне такое же черное изображение. Это просто изображение, которое повреждено? или я делаю что-то еще не так, спасибо

...