protected void Page_Load(object sender, EventArgs e)
{
Response.ContentType = "image/jpeg";
Response.BinaryWrite(GetImageByte("http://cimg2.163.com/cnews/2007/10/29/200710290837338486c.jpg"));
}
/// <summary>
///图片二进制转换
/// </summary>
private byte[] GetImageByte(string Url)
{
WebResponse response = null;
Stream stream = null;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url);
response = request.GetResponse();
stream = response.GetResponseStream();
byte[] buffer = new byte[response.ContentLength];
stream.Read(buffer, 0, buffer.Length);
stream.Close();
return buffer;
}
原图:
可我程序输出的图片确实一半,如图:
请教了