zoukankan      html  css  js  c++  java
  • handler

    <%@ WebHandler Language="C#" class="Handler" %>

    using System;
    using System.Web;
    using System.IO;
    using System.Drawing;

    public class Handler : IHttpHandler {
       
        public void ProcessRequest (HttpContext context) {
            string path = System.Configuration.ConfigurationManager.AppSettings["imgpath"].ToString().Trim() + context.Request.QueryString["sheetid"]; 
            if (!string.IsNullOrEmpty(path)) 
            { 
               FileStream fs = new FileStream(@path, FileMode.Open, FileAccess.Read); 
               Bitmap myImage = new Bitmap(fs); 
                
                MemoryStream ms = new MemoryStream(); 
                myImage.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg); 
                context.Response.ClearContent(); 
                context.Response.ContentType = "image/Jpeg"; 
                context.Response.BinaryWrite(ms.ToArray()); 
            } 
        }
     
        public bool IsReusable {
            get {
                return false;
            }
        }

    }

  • 相关阅读:
    better-scroll 介绍
    promise 异步编程
    vue网址路由的实时检测
    浏览器本地存储的使用
    获取元素的位置
    如何设置动画的运动效果
    实现对称加密及非对称公钥加密
    Centos 7系统启动修复
    Centos 7服务启动文件
    内核编译-4.12
  • 原文地址:https://www.cnblogs.com/xiaogelove/p/3480067.html
Copyright © 2011-2022 走看看