做验证码,随机字体,但是有些字体非常难辨别,有些字体是乱码,想取几个字体放在数组里再从里面随机取。不知道常用字体在FontFamily.Families里面对应的编号。怎么办?

解决方案 »

  1.   


    要什么编号??? foreach (System.Drawing.FontFamily ff in System.Drawing.FontFamily.Families)
     {
        //ff.Name是名字
     }//没有完全理解LZ的用意,你可以自己取几个你要用的,做枚举,做常量,做字典,做集合...
    //这不完全在LZ自己吗?
      

  2.   


    FontFamily.Families[random.Next(FontFamily.Families.Length)]是从这个集合里面随机取一个字体的。但是有些字体不能正常显示,想排除掉,不知道具体的字体对应的数值。