Je dois transmettre le chemin de l'image xml au bitmap. J'ai un fichier xml où j'ai tout le chemin d'images utilisé dans l'application. Voici le code. Je reçois une erreur de paramètre invalide.Erreur de paramètre non valide lors du passage du chemin xml au bitmap
protected void Button1_Click(object sender, EventArgs e)
{
XmlDocument xmldoc = new XmlDocument();
string file = HttpContext.Current.Server.MapPath("XMLFile1.xml");
xmldoc.Load(file);
string path = xmldoc.SelectSingleNode("ImagesXml/Ad/ImageUrl2").InnerText;
Bitmap b = new System.Drawing.Bitmap(xmldoc.SelectSingleNode("ImagesXml/Ad/ImageUrl2").InnerText);
Graphics g = Graphics.FromImage(b);
MemoryStream memStream = new MemoryStream();
g.SmoothingMode = SmoothingMode.AntiAlias;
}
sur quelle ligne vous obtenez le exception.Did vous vérifiez ce que le innerText retourne –
je reçois ce Bitmap b = new System.Drawing.Bitmap (xmldoc.SelectSingleNode ("ImagesXml/Ad/ImageUrl2"). InnerText); -> impossible de déréférencer l'expression. Le pointeur n'est pas valide – user1665707