J'ai parcouru et téléchargé un fichier png/jpg dans mon application Web MVC. J'ai stocké ce fichier sous forme d'octet [] dans ma base de données. Maintenant, je veux lire et convertir l'octet [] en fichier d'origine. Comment puis-je atteindre cet objectif?
N'oubliez pas de référencer System.Drawing.Imaging et utilisez un bloc en utilisant pour le flux.
Créez un flux de mémoire à partir du tableau d'octets [] dans votre base de données, puis utilisez Image.FromStream.
byte[] image = GetImageFromDatabase();
MemoryStream ms = new MemoryStream(image);
Image i = Image.FromStream(ms);