日期:2014-05-18  浏览次数:20986 次

控制台中有没有办法根据图片链接获取图片长和宽,已知js方法,想移植到控制台
控制台中有没有办法根据图片链接获取图片长和宽,已知js方法,想移植到控制台
例如:
JScript code

<img   src=http://expert.csdn.net/images/csdn.gif   border=0
  onload= "alert( 'filesize   :   '+   this.fileSize   + '   Byte\r\nwidth   :   '+   this.clientWidth   +   '\r\nheight   :   '+   this.clientHeight) ">


有没有办法将其移植到控制台?? 前提已知图片链接...

------解决方案--------------------
C# code

string url = "http://c.csdn.net/bbs/t/5/i/pic_logo.gif";
WebClient clnt = new WebClient();
Byte[] data = clnt.DownloadData(url);
MemoryStream stream = new MemoryStream(data);
Image img = Image.FromStream(stream);
Console.WriteLine("宽:{0}, 高:{1}", img.Width, img.Height);
img.Dispose();
stream.Dispose();
clnt.Dispose();