Bonjour,
Pour les besoins de mon application je cree une image a l'aide d'un tableau de bit et je cherche a la renvoyer dans le flux de sortie de mon application.
Quand je fais
Je récupère bien une image (un carre noir de 150/150);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Bitmap m_objBitmap = new Bitmap(150, 150); m_objBitmap.Save(this.Context.Response.OutputStream, ImageFormat.Gif);
Quand je fais
[/CODE]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 byte[] image = (image provenant d une url); Stream s = new MemoryStream(); int numBytesToRead = image.Length; s.Write(image, 0, numBytesToRead); Bitmap manouvelleimage = new Bitmap(s); s.Close(); manouvelleimage .Save(this.Context.Response.OutputStream, ImageFormat.Gif);
J'obtiens
Pourtant j'ai vérifié j'ai bien une image de 480/90 dans manouvelleimage ...Une erreur générique s'est produite dans GDI+.
:s
Si quelqu'un avait une petite idee?
Merci,
Partager