System.Drawing.Image.FromFile(Server.MapPath(url)) 路径问题
System.Drawing.Image pic = System.Drawing.Image.FromFile(Server.MapPath(url));url的路径为http://192.168.0.1:1001/Files/AAA/11/19/18/RX000001.jpg
怎么提示不是有效的虚拟路径,但是我直接在浏览器地址栏里输入又能打开图像,是不是哪里有问题???求解答
http://www.cnblogs.com/insus/archive/2012/10/20/2732169.html
[解决办法]
你可以将那张图片转化成流 然后直接获取流文件
WebRequest wr=WebRequest.Create("http://192.168.0.1:1001/Files/AAA/11/19/18/RX000001.jpg");
HttpWebResponse wresp=(HttpWebResponse)wr.GetResponse();
Stream s=wresp.GetResponseStream();
System.Drawing.Image pic= System.Drawing.Image.FromStream(s);
这样就可以得到你想要的了