Есть ли способ получить изображение из байтового массива? [WASM] - PullRequest
0 голосов
/ 07 апреля 2020

Я хочу получить изображение, которое у меня есть в байте [], но когда я хочу использовать System.Drawing.Image.FromStream, оно говорит, что оно недоступно в UWP и WASM, поэтому мне было интересно, есть ли способ конвертировать мой байт [] в изображение в C# (в частности, в WASM), или я должен использовать javascript?

1 Ответ

0 голосов
/ 09 апреля 2020

Если вы хотите отобразить изображение на экране, вам нужно создать BitmapImage , что можно сделать, как показано в при таком подходе , но передавая ваш байтовый массив в конструктор the MemoryStream.

BitmapImage можно назначить свойству Source источника изображения.

PS Обратите внимание на дальнейший комментарий в ответе на ссылку выше, если он используется:

Кроме того, BitmapImage имеет свойство UriSource, вы можете просто использовать это свойство для получения онлайн-изображения.

...