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?

Était-ce utile?

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
scroll top