日期:2014-05-18  浏览次数:20875 次

用C#怎么提取HZK16啊,求大神教我
RT,求大神教我

------解决方案--------------------
http://www.jdgcs.org/kb/%E6%B1%89%E5%AD%97%E5%BA%93(HZK16)%E7%9A%84%E4%BD%BF%E7%94%A8

另外,其实不建议你使用HZK16了,又复杂,又没有什么通用性,你完全可以写一个小程序,从Windows中提取字体点阵,而且写好以后,你可以提取更大的码表、更多的字体,可以提取任意尺寸,字形也美观。

方法很简单。简单说说思路:

就是用System.Drawing往一个画布上写字,然后再循环提取每个像素点,得到点阵数据,按照你的要求保存或者转换出来。你可以看到,只要你写字使用不同的字体,你就可以提取多种多样的文字,尤其是,和那个HZK16相比,Windows字库是有繁体字、符号、异体字等等的,还可以轻松造字。