黑马程序员_简单画验证码

来源:互联网 发布:淘宝平台分成比例 编辑:程序博客网 时间:2024/04/29 16:35
---- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------

-

-----------------using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Services;namespace 验证码{    /// <summary>    /// $codebehindclassname$ 的摘要说明    /// </summary>    [WebService(Namespace = "http://tempuri.org/")]    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]    public class Test2 : IHttpHandler    {        public void ProcessRequest(HttpContext context)        {            context.Response.ContentType = "image/JPEG";            string name1 =context.Request["name1"];            string name2 = context.Request["name2"];            string fullpath = context.Server.MapPath("11.jpg");            using (System.Drawing.Bitmap bitmap = new System.Drawing.Bitmap(fullpath))            {                using (System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(bitmap))                {                    g.DrawString(name1, new System.Drawing.Font("宋体", 20), System.Drawing.Brushes.Green,                         new System.Drawing.PointF(63, 218));                    g.DrawString(name2, new System.Drawing.Font("宋体", 20), System.Drawing.Brushes.Green,                        new System.Drawing.PointF(183, 128));                    bitmap.Save(context.Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg);                }            }        }        public bool IsReusable        {            get            {                return false;            }        }    }}


---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------详细请查看:http://edu.csdn.net
0 0