using System;
using System.Text;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.IO; //引用的命名控件

namespace AboutImages
{
    
/// <summary>
    
/// 生成随机验证码
    
/// </summary>

    public sealed class VerifyCode
    
{
        
private Random rnd = new Random(unchecked((int)DateTime.Now.Ticks));

        
属性变量

        
属性设置

        
产生波形滤镜效果并画一个边框

        
生成验证码码图片

        
将创建好的图片输出到页面
    }

}


  效果图

//BinaryImg.aspx 后台代码
public partial class _Default : System.Web.UI.Page 
{
    
protected void Page_Load(object sender, EventArgs e)
    
{
        AboutImages.VerifyCode v 
= new AboutImages.VerifyCode();
        
//v.BackgroundColor = System.Drawing.Color.White;
        
//v.ChaoCount = 100;
        
//v.Chaos = true;
        
//v.Colors={System.Drawing.Color.Wheat,System.Drawing.Color.Red,..};
        
//v.Fonts = new string[] { "宋体", "黑体", "Arial" };
        
//v.FontSize = 40;
        
//v.Padding = 1;
        v.CreateImageOnPage("123456", HttpContext.Current);
    }

}

posted on 2007-08-18 20:07  蓝色爬虫  阅读(2087)  评论(1编辑  收藏  举报