J'utilise C# dans ASP.NET version 2. J'essaie d'ouvrir un fichier image, de lire (et de modifier) l'en-tête XMP et de le refermer. Je ne peux pas mettre à jour ASP, donc WIC est sorti, et je ne peux pas comprendre comment faire fonctionner ça.Modification des données XMP avec C#
Voici ce que j'ai jusqu'à présent:
Bitmap bmp = new Bitmap(Server.MapPath(imageFile));
MemoryStream ms = new MemoryStream();
StreamReader sr = new StreamReader(Server.MapPath(imageFile));
*[stuff with find and replace here]*
byte[] data = ToByteArray(sr.ReadToEnd());
ms = new MemoryStream(data);
originalImage = System.Drawing.Image.FromStream(ms);
Toutes les suggestions?
Pour ce que vous essayez d'atteindre, je ne pense pas vraiment besoin de le lire comme Bitmap, vous le son plus comme vous voulez seulement manipuler les octets bruts à droite? – Chris