将博CMS论坛

首页 » 综合 » 技术交流 » 评论无法显示验证码啊!!!
zxa888888 - 2012/4/24 23:09:13
评论无法显示验证码啊!!!:~怎么弄都不显示!
安稳先生 - 2012/4/24 23:27:01
你找到那个页面 里面把字体 都改成第一个就行了 主要是你电脑里没有安装字体 造成得 。
  1.         private int letterWidth = 16;//单个字体的宽度范围
  2.         private int letterHeight = 20;//单个字体的高度范围
  3.         private int letterCount = 4;//校验码位数
  4.         private static byte[] randb = new byte[4];
  5.         private static RNGCryptoServiceProvider rand = new RNGCryptoServiceProvider();
  6.         private Font[] fonts = {
  7.                                    new Font(new FontFamily("Times New Roman"),10 + Next(1),System.Drawing.FontStyle.Regular),
  8.                                    new Font(new FontFamily("Times New Roman"), 10 + Next(1),System.Drawing.FontStyle.Regular),
  9.                                    new Font(new FontFamily("Times New Roman"), 10 + Next(1),System.Drawing.FontStyle.Regular),
  10.                                    new Font(new FontFamily("Times New Roman"), 10 + Next(1),System.Drawing.FontStyle.Regular)
  11.                                };
  12.         /// <summary>
  13.         /// 产生波形滤镜效果
  14.         /// </summary>
复制代码
jumbot - 2012/4/25 11:56:17
你用的是什么操作系统? cms验证码使用的都是windows自带的字体啊
安稳先生 - 2012/4/25 13:56:20
win7 是缺了 三个字体 不过 全改成一样得就行了呵呵 。
jumbot - 2012/4/26 11:18:18
Win7自带的字体那么少?
1
查看完整版本: 评论无法显示验证码啊!!!