如何在asp.net项目开发的验证码图片和打印中区别0和O(零和字母O)

如何在asp.net项目开发的验证码图片和打印中区别0和O(零和字母O)

在记事本中,Fixedsys字体和WST_Czec至WST_Swed都可以显示中间有横线的0(零)。以区分零和O。


但WST开头的,都不支持中文,看起来是西方字体,_后的代表西方的国别,如西班牙、德国等。

而Fixedsys因为不是true type字体,打印出来0中间并没有横线。并不是所见即所得-WYSWYG(What you see, What you get)。

最后使用CONSOLAS字体解决问题,不过,CONSOLAS字体需要从微软网站上下载安装。




原文地址:https://www.cnblogs.com/meta/p/1605245.html