Problème Image.FromStream parametre
Bonjour à tous,
J'ai un petit problème que je n'arrive pas à résoudre...
Je compte sur votre aide :calim2:
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.
Code:
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); <---
} |
Mon exception est levé lors de l'appel de FromStream au niveau de la flèche.
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
http://img7.hostingpics.net/pics/840982buffer.jpg
Et voila le Stream en question
http://img7.hostingpics.net/pics/841170ms.jpg
Est-ce que quelqu'un aurais une idée ?