Example #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        int    maxLength = Convert.ToInt32(Request.QueryString["maxLength"]);
        int    imageID   = Convert.ToInt32(Request.QueryString["ID"]);
        string MIME      = "";

        byte[]           imageBytes = News.getImageByID(imageID, ref MIME);
        System.IO.Stream st         = new System.IO.MemoryStream(imageBytes);
        imageBytes = ImageResize.getPreviewImage(st, maxLength, maxLength);
        MIME       = "image/jpeg";

        Response.Clear();
        Response.ClearContent();
        Response.ClearHeaders();
        Response.Buffer      = true;
        Response.ContentType = MIME;
        Response.BinaryWrite(imageBytes);
        Response.End();
    }