Exemplo n.º 1
0
        public void ShowImg(HttpContext context, Bitmap image)
        {
            Graphics graphicImage;

            try
            {
                graphicImage = Graphics.FromImage(image);
            }
            catch
            {
                image        = ImgLib.ConvertBitmapToJpeg(image, 100);
                graphicImage = Graphics.FromImage(image);
            }

            //Smooth graphics is nice.
            graphicImage.SmoothingMode = SmoothingMode.AntiAlias;


            //Set the content type
            context.Response.ContentType = "image/jpeg";

            //Save the new image to the response output stream.
            image.Save(context.Response.OutputStream, ImageFormat.Jpeg);

            //Clean house.
            graphicImage.Dispose();
            image.Dispose();
        }