国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

隨機(jī)圖片生成器制作方法分享

2024-07-10 12:44:03
字體:
供稿:網(wǎng)友

代碼如下:
/// <summary>
    /// PicHandler1 的摘要說明
    /// </summary>
    public class PicHandler1 : IHttpHandler, IRequiresSessionState
    {
        private string mCheckNo = string.Empty;
        protected ImgBuilder _ImgBuilder = new ImgBuilder();
        protected VryImgGen _ImgBuilderNew = new VryImgGen();
        private string _text = string.Empty;
        private string _font = "宋體";
        private int _fontSize = 8;
        private int _padding = 2;
        public void ProcessRequest(HttpContext context)
        {
            mCheckNo = DisCheckNo();
            context.Session["CheckCode"] = mCheckNo;
            this._ImgBuilder.FontSize = this._fontSize;
            this._ImgBuilder.Padding = this._padding;

            if (!string.IsNullOrEmpty(this._font))
            {
                this._ImgBuilder.Fonts = new string[] { this._font };
            }
            this._ImgBuilderNew.ChaosWight = 40;
            this._ImgBuilderNew.FontSize = 25;

            this._ImgBuilderNew.Padding = 3;
            System.Drawing.Bitmap image =
             this._ImgBuilderNew.CreateImage(mCheckNo);
            System.IO.MemoryStream ms = new System.IO.MemoryStream();
            image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
            context.Response.ClearContent();
            context.Response.ContentType = "image/Jpeg";
            context.Response.BinaryWrite(ms.ToArray());
            context.Session["CheckCode"] = mCheckNo.ToString(); //如果沒有實(shí)現(xiàn)IRequiresSessionState,則這里會出錯,也無法生成圖片

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 德庆县| 仙桃市| 新平| 冀州市| 辽中县| 蓬安县| 中超| 镇平县| 堆龙德庆县| 锡林郭勒盟| 乐平市| 汽车| 沙洋县| 长乐市| 贵港市| 阿勒泰市| 沁阳市| 苍山县| 花莲县| 东至县| 新郑市| 咸丰县| 纳雍县| 正蓝旗| 霸州市| 碌曲县| 徐水县| 中西区| 玛多县| 天柱县| 大丰市| 琼中| 社旗县| 鹤庆县| 东莞市| 太原市| 从化市| 奇台县| 行唐县| 绥宁县| 铜梁县|