конвертировать byte [] в base 64 и просматривать как изображение javascript - PullRequest
0 голосов
/ 19 октября 2018

Я создаю веб-приложение в mvc using Javascript, поток моей страницы должен быть похож на приложение asp.net, которое было разработано разработчиком ранее, в моем приложении MVC у меня есть опция загрузки файла,

пользователь может загрузить любое изображение, и когда он снова вернется на страницу, он может просмотреть изображение,

Я сохраняю изображение как byte[] в базе данных, и когда пользователь повторно входит на страницу из asp.сетевое приложение, он может просматривать изображение должным образом, и мне нужно реализовать ту же функциональность,

, но проблема может быть, я не могу преобразовать изображение в base64, и пользователь не может видетьimage,

вот как выглядят мои данные в byte[]

enter image description here

и мои Javascript code

var img = document.createElement('img');
img.src = 'data:image/png;base64,' + btoa(file);
document.body.appendChild(img);

, и вот как выглядят мои данные, когда я конвертирую их в base64

enter image description here

данные кажутся мне немного подозрительными в обоих base64 and byte[]

и изображение загружается неправильно

здесь работает

скрипка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...