You've been mused

Re: You've been mused

public class MakeThumbnail : System.Web.UI.Page
{
private void Page_Load(object sender, System.EventArgs e)
{ string file = Request.QueryString"file"];
string thumbnail = "thumb_" + file;

        System.Drawing.Image image = System.Drawing.Image.FromFile(Server.MapPath(file));
        System.Drawing.Image thumbnailImage = image.GetThumbnailImage(64, 64, new System.Drawing.Image.GetThumbnailImageAbort(ThumbnailCallback), IntPtr.Zero);
        MemoryStream imageStream = new MemoryStream();
        thumbnailImage.Save(imageStream, System.Drawing.Imaging.ImageFormat.Jpeg);

        byte] imageContent = new Byte[imageStream.Length];
        imageStream.Position = 0;
        imageStream.Read(imageContent, 0, (int)imageStream.Length);

        Response.ContentType = "image/jpeg";
        Response.BinaryWrite(imageContent);
    }

How very poetic...