2010-03-03 4 views
1

J'utilise BitmapImage comme source pour un contrôle Image dans WPF. Maintenant, j'ai crypté cette image et je prévois d'utiliser cette image cryptée lors de la création de l'instance de BitmapImage. Comment puis-je faire cela?Comment afficher une image cryptée à l'aide de BitmapImage

+0

Voulez-vous afficher l'image cryptée ou que voulez-vous faire? –

+0

Salut c'est un fichier JPG/TIF normal qui contient des informations sensibles, cryptées en utilisant Rijndael et enregistrées sur le disque. Je veux afficher cette image décryptée à la volée. – Raj

Répondre

0

Oups! La réponse était assez simple. J'aurais dû utiliser StreamSource. Pouvez-vous clarifier ce que vous entendez par utiliser l'image cryptée lors de la création d'une instance de BitmapImage?

BitmapImage bi = new BitmapImage(); 
bi.BeginInit(); 
bi.CacheOption = BitmapCacheOption.OnLoad; 
bi.CreateOptions = BitmapCreateOptions.None; 
bi.StreamSource = decryptedImageStream; 
bi.EndInit(); 
Questions connexes