Решено! Как в Image.Source из UWP преобразовать массив байтов в изображение.

Привет всем, сижу над новым проектом, и как оказалось все таки UWP это еще геморройнее чем WPF. А суть проблемы заключалось в следующем, я пишу клиент-серверное приложение. Сервер передает фотку в виде массива байто. А на стороне клиента в приложении на UWP необходимо принять этот массив байт и конвертировать в изображение. Все это конечно можно было без труда сделать сохранив картинку на диск, но я не шел легким путем, при том что я писал приложение под windows phone, а там свои заморочки. Спустя 2 часа попыток и пыток, все таки у меня получилось. Да бы не потерять в будущем код, возможно он и вам пригодится выкладываю его здесь.

Загвоздка была в незнании схожих методов из wpf, без определенных функций, которые ввели меня в заблуждение. Однако мне все же удалось использовать в качестве источника MemoryStream для BitmapImage, так большинство примеров через URL передавали путь к изображений. Надеюсь это вам помогло.

Обновлено: 19.12.2018 — 21:26

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.