Как отобразить зашифрованное изображение с помощью BitmapImage - PullRequest
1 голос
/ 03 марта 2010

Я использую BitmapImage в качестве источника для элемента управления изображения в WPF.

BitmapImage bi = new BitmapImage();
bi.BeginInit();
bi.CacheOption = BitmapCacheOption.OnLoad;
bi.CreateOptions = BitmapCreateOptions.IgnoreImageCache;
bi.UriSource = new Uri(strFilePath);
bi.EndInit();
return bi;

Теперь я зашифровал это изображение и планирую использовать это зашифрованное изображение при создании экземпляра BitmapImage. Как мне это сделать?

1 Ответ

0 голосов
/ 05 марта 2010

Oops! Ответ был довольно прост. Я должен был использовать StreamSource.

BitmapImage bi = new BitmapImage();
bi.BeginInit();
bi.CacheOption = BitmapCacheOption.OnLoad;
bi.CreateOptions = BitmapCreateOptions.None;
bi.StreamSource = decryptedImageStream;
bi.EndInit();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...