用网页显示图片的方法
方法一、显示原图
using System;
namespace DtCms.Web.Tools
{
public partial class img : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string gurl = "/UpLoadFiles/20110117/2011011719440778.jpg";
Response.ContentType = "image/jpg";
Response.Clear();
Response.WriteFile(gurl);
}
}
}
方法二、二进制显示原图
using System;
using System.IO;
namespace DtCms.Web.Tools
{
public partial class httpimg : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string filePath = "图片路径";
Response.ContentType = "image/jpg";
FileStream imageStr = new FileStream(filePath, FileMode.Open);
byte[] imageData = new byte[imageStr.Length];
imageStr.Read(imageData, 0, (int)imageStr.Length);
Response.OutputStream.Write(imageData, 0, (int)imageStr.Length);
}
}
}