专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
  这里只是一个简单的例子,字体也只是单一的一种,如果想有更好的效果那就把每一个字都设一种单独的字体,这样一来效果会好很多。希望对各位有所帮助   在判断的时候只要把取得的文本框的值与“Session["valicode"] ”进行判断是否一致就行了。   //建立位图对象   Bitmap NewbitMap = new Bitmap(90, 22, PixelFormat.Format32bppArgb);   //根据上面创建的位置对象创建绘图面   Graphics g = Graphics.FromImage(NewbitMap);   //以指定的颜色填充矩 [阅读全文] [PDF]
项目需要,要在首页登录界面添加一个图形验证码,赶时髦吧,网上一搜,特别多,找了几个,都不太满意。主要问题是大部分代码生成的图片宽度不唯一,页面布局不容易控制,其次是颜色单一,有些又过于抽象,不仔细看很容易弄错。针对特定的客户,我只需要“图片”长宽固定,颜色多样的数字图形验证码,借鉴网上的现有代码,自己操刀完成,以下是效果图: 原理不复杂,就是把网页当画布,运用各色画笔,在特定区域内画出数字,然后以特定格式(本例为PNG格式)发回客户端,在IE中显示为"图片",用于验证的字符串存于Session中。 主要代码如下:// 生成随机数字字符串public string GetRandomNumb [阅读全文] [PDF]
1 共2条 分1页