Загрузите byte [] в System.Windows.Controls.Image во время выполнения - PullRequest
2 голосов
/ 24 февраля 2009

У меня есть байт [], который представляет файл .png. Я загружаю этот .png через WebClient. Когда WebClient скачает ссылку .png, которую я использую через URL, я получаю байт []. У меня вопрос, как мне загрузить byte [] в элемент System.Windows.Controls.Image в WPF? Спасибо.

Примечание. Это дополняет вопрос, который я задал здесь: Загрузка байта [] в изображение во время выполнения . Я не был достаточно конкретен в своем первоначальном вопросе, но ответы все еще были актуальны.

Ответы [ 2 ]

1 голос
/ 24 февраля 2009

Используйте PngBitmapDecoder . Документы показывают пример использования.

0 голосов
/ 24 февраля 2009

В дополнение к ответам, которые вы получили на другой вопрос ... который должен работать нормально, вы также должны иметь возможность создать объект BitmapImage и установить для UriSource веб-URI вместо использования веб-клиента, а затем установить изображение. Источник для BitmapImage .. См.

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