Bonjour à tous,
J'ai un petit problème que je n'arrive pas à résoudre...
Je compte sur votre aide
Je veux récupérer une image depuis une base de donnée sql et l'afficher, jusque la le principe est bête mais j'arrive à récupérer l'image dans un Bytes[16] mais pas moyen d'en faire une System.Drawing.Image.
Mon exception est levé lors de l'appel de FromStream au niveau de la flèche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 System.Drawing.Image _Img; using (MemoryStream ms = new MemoryStream(_B_img, 0, _B_img.Length)) { ms.Write(_B_img, 0, _B_img.Length); _Img = System.Drawing.Image.FromStream(ms); <--- }
Il me dit que le paramètre n'est pas valide et je ne comprend pas pourquoi car mon 'ms' est à priori bon.
Voila mon tableau de byte qui va alimenter mon MemoryStream
Et voila le Stream en question
Est-ce que quelqu'un aurais une idée ?
Partager