页面图形验证码.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
页面图形验证码

一、窗体上制作图形验证码: 创建一个窗体项目; 在窗体上添加一个pictureBox控件和一个单击按钮; 在.cs文件中,添加命名空间 using System.Drawing; 添加产生随机4位数字(代码自己写): 创建一个绘画区域的代码: Bitmap img = new Bitmap(40,20); 开始绘画代码 Graphics g = Graphics.FromImage(img); g.FillRectangle(new SolidBrush(Color.White),0,0,40,20); g.DrawString(s,new Font(宋体,14),new SolidBrush(Color.Blue),new Point(0,0)); (6)将绘制好的验证码添加到图片框中 (代码自己写) (7)运行代码查看结果。 二、在网页上制作图形验证码 (1)创建一个文件系统网站 (2)在页面中添加一个单击按钮控件 (3)在defalut.aspx.cs文件中添加命名空间: using System.Drawing; using System.IO; using System.Drawing.Imaging; (4)在单击按钮的单击事件中添加如下代码: //产生随机4位既有数字又有大写字母文字(代码自己写) //创建一个绘画区域 Bitmap img = new Bitmap(40,20); //开始绘画并和绘画区域关联 Graphics g = Graphics.FromImage(img); //创建一个矩形的图形区域 g.FillRectangle(new SolidBrush(Color.White),0,0,40,20); //规定矩形区域文字的样式 g.DrawString(s,new Font(宋体,14),new SolidBrush(Color.Blue),new Point(0,0)); //产生干扰直线 g.DrawLine(new Pen(Color.Black,2),0,0,40,20); //以内存流的形式写入到图形中 MemoryStream ms = new MemoryStream(); img.Save(ms,ImageFormat.Png); Response.ClearContent(); //需要输出图象信息 要修改HTTP头 Response.ContentType = image/Png; Response.BinaryWrite(ms.ToArray()); g.Dispose(); img.Dispose(); Response.End(); (5)c运行查看结果 (6)将上面的网站在IIS建立虚拟目录最后浏览的步骤 1、查看本机有没有安装IIS 信息服务IIS选项打钩表示安装了IIS 2、控制面板中打开管理工具。 3、双击Internet信息服务,打开Internet信息服务窗口,展开本地计算机 在默认网站中创建虚拟目录。 4、一步一步的按提示操作。 5.最后在虚拟目录中浏览网站 注意:如果不能在浏览器中打开注意Window防火墙和web.config配置文件的设置

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档