Comment puis-je créer un System.Windows.Media.ImageSource d'un tableau d'octets?
-
19-09-2019 - |
Question
Comment puis-je créer un System.Windows.Media.ImageSource à partir d'un tableau d'octets?
J'ai un tableau d'octets, contenant le contenu du fichier exacts et complets d'un fichier image TIFF. Je dois afficher cela sur l'écran, et je ne sais pas où commencer même.
Soi-disant, il peut être fait (selon mon patron, notre équipe de développement a fait dans le passé, mais personne ne se souvient comment).
Quelqu'un at-il ici déjà fait quelque chose comme ça avant?
La solution
BitmapImage bi = new BitmapImage();
bi.BeginInit();
bi.StreamSource = new MemoryStream(ByteArray);
bi.EndInit();
Voir aussi Charger un BitmapImage WPF d'un System.Drawing .Bitmap et Utilisation du contrôle d'image dans WPF pour afficher System.Drawing.Bitmap
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow