html页面
<form id="form1" runat="server">
<img src="Handler2.ashx" onclick="this.src='Handler2.ashx?aaa='+new Date()" />
</form>
ashx页面,一般处理程序页面:
public class Handler2 : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
//context.Response.ContentType = "text/html";//返回一个text的东西,也就是string
context.Response.ContentType = "image/JPEG";
using (System.Drawing.Bitmap bitmap = new System.Drawing.Bitmap(100, 50))//(100,50)是大小
{
using(System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(bitmap) )
{
Random rand = new Random();
int code = rand.Next(1111, 2222);
string mycode = code.ToString();
// HttpContext.Current.Session["code_yes"] = mycode;
g.DrawString(mycode,new System.Drawing.Font("宋体",50),System.Drawing.Brushes.Green,new System.Drawing.PointF(0,0));
bitmap.Save(context.Response.OutputStream,System.Drawing.Imaging.ImageFormat.Jpeg);
}
}
}
public bool IsReusable
{
get
{
return false;
}
}
}
分享到:
相关推荐
[易语言源码]史上最简单的验证码+史上最简单的识别方法
里面有最基本的页面验证码文档全部代码 针对表单验证信息做了个验证问题
最简单的验证码.rar
VB写的最简单的验证码识别程序,含图片识别及源代码模块,验证码图片取自网上ASP程序生成的图片,由程序读取后下载到本地,识别模块通过点阵扫描后对字符点阵数量的统计来进行识别,比较初级。只能识别字符比较规则...
阿里云短信验证码, java最简单的使用例子,直接调用。
网络上常见的验证码图片格式有BMP,JPG,GIF,PNG,其中BMP的图片格式种类很多,但都不复杂,24位BMP格式最简单,除去54字节的文件头,只需要顺序读取BMP文件的字节信息就可以了,256色的也就是8位的BMP格式也很常见,...
验证码程序验证码程序验证码程序验证码程序
很方便 , 创建一个img控件 ,将img控件的 src 属性设置成 这个文件的路径 就能实现验证码功能. 如: Session["CheckCode"] 就是验证码的Session
最简单的javascript验证码,简单调用javascript 适合任意web环境
ectouch微商城短信插件说明 ,用于验证码和通知对接
java最简单的编写验证码,用于基础的编写,就如网站上的验证码一样
但综合考虑实现的成本、用户体验、破解的难度这些因素,目前使用最广泛的是看图识字这种形式,即图形验证码,就是根据图片上的数字、字母,用户再重新输入一遍,这种方式实现较为简单、用户使用方便、破解的难度相对...
kaptcha一个很好用的验证码插件,java版的,很不错的一个插件,只用简单的在web.xml中设置几个属性,一个很漂亮的验证码就出来了。其他的参数都可以自己设置,最牛的就是提供了接口,可以自己定义哦。
用Java写了一个4位(可多位)验证码生成器,封装在一个类里,只需调用一个方法,写入生成图片的类型和生成图片路径,可直接生成验证码,并返回验证码信息。 最简单的使用方法:解压包后,进入captcha文件夹,双击...
C#端源码使用最简单的多维数组详细展示了CNN网络中每一层计算过程,根据.net版本C#端还分为单线程版本和.net4.0的cpu并行版本,区别就在速度上单线程在i5-4570的四核CPU上识别一个4位验证码要3秒左右。多线程的只要...
NULL 博文链接:https://af8991.iteye.com/blog/976178
但综合考虑实现的成本、用户体验、破解的难度这些因素,目前使用最广泛的是看图识字这种形式,即图形验证码,就是根据图片上的数字、字母,用户再重新输入一遍,这种方式实现较为简单、用户使用方便、破解的难度相对...
但综合考虑实现的成本、用户体验、破解的难度这些因素,目前使用最广泛的是看图识字这种形式,即图形验证码,就是根据图片上的数字、字母,用户再重新输入一遍,这种方式实现较为简单、用户使用方便、破解的难度相对...
易语言简单点阵验证码源码,简单点阵验证码,点阵识别_,二值化,找出最接近值,复制内存_字节集