六安一中分数线:请问谁知道怎么操作汉字点阵库文件???

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 18:07:36
我想通过程序提取HZK16中的点阵,请高手们帮忙!

汉字:机内码高位=区码+A0H 机内码低位=位码+A0H
汉字库结构:GB2312规定字库分为94个区,每区94个汉字;1-9区为图形字符,10-15区没有使用,16区以后为汉字。
“啊”字的区位码1601(16区第1个)内码是B0A1。
字库(HZK16)中汉字的点阵第一个字节在字库文件中的偏移(长整型)=((机内码/256-161)*94+机内码%256-161)*32
通过偏移算出在字库中地址,就可以依次取出点阵数据.