1 / 6
文档名称:

ASP.NET中动态生成验证码的一则方法.doc

格式:doc   大小:13KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

ASP.NET中动态生成验证码的一则方法.doc

上传人:学习好资料 2021/12/4 文件大小:13 KB

下载得到文件列表

ASP.NET中动态生成验证码的一则方法.doc

相关文档

文档介绍

文档介绍:
现在不少网站中都使用了验证码的技术,实现方式也是多种多样,,可能并不十分完美,但实现难度是属于较低的。该方法是利用了普通的动态图片生成技术,但比较特别的一点是图片的生成是在一个Page类型的子类的Page_Load方法中执行的。所以Response的ContentType为image/Gif,而非text/html。:using System;
using ;
using ;

namespace WebApplication1
{
public partial class GraphicalText :
{
protected void Page_Load(object sender, EventArgs e)
{
using (Bitmap image = new Bitmap(30, 20))
{
using (Graphics g = (image))
{
(, 0, 0, 30, 20);
(, 0, 0, 29, 19);
Font f = new Font("Arial", 9, );
string code = ["code"];
(code, f, , 0, 0);
= "image/Gif";
(, );
}
}
}
}
}注意,必须要加上这句代码——“ = “image/Gif”;”,否则在IE之外的浏览器中无法正确显示。,只有一行,因为不需要有HTML的输出,例如::"C#" AutoEventWireup="true" CodeBehind="" Inherits="" %>在主页面中关