A mon avis la réponse se trouve là aussi, si tu tiens tant à sortir un tableau de Byte avec ton image.Citation:
Envoyé par NicolasG
Voici un petit exemple qui affiche dans une appli console le contenu d'un fichier image :
Avec ça je suis persuadé que je peux loger une image dans une base MySQL alors je vois pas pourquoi on pourrait pas le faire avec d'autres...Code:
1
2
3
4
5
6
7
8
9
10
11 //On créé un bitmap à partir de l'image Bitmap bmp = new Bitmap(Environment.GetFolderPath(Environment.SpecialFolder.MyPictures) + "/image.png"); //On créé un MemoryStream vide. MemoryStream str = new MemoryStream(); //On sauvegarde le BMP dans le MemoryStream. bmp.Save(str, ImageFormat.Jpeg); //On affiche dans la console le résultat de str.ToArray() qui renvoit un tableau de byte. //Pour cela on utilise BitConverter.ToString() Console.WriteLine(BitConverter.ToString(str.ToArray())); //On rajoute cette ligne pour que le programme ne se ferme que quand on appuiera sur entrée. Console.ReadLine();