中文字库GB2312

如果要想在项目中显示中文简体字,需要使用到GB3212字符集,在该字符集中对中文简体字进行了分区存放,用两个字节来表示一个汉字,其中一个字节表示汉字在字库中的区码,另一个字节表示汉字在字库中的位码;每个区有94个汉字或者字符,一共分成了94个区。

  • 1-9区为特殊字符
  • 16-55区为一级汉字,按拼音进行排序
  • 56-87区为二级汉字,按部首/笔画排序
  • 10-15/88-94区未编码
    区码=0xA0+区号
    位码=0xA0+位号
    注意:GB2312汉字库的汉字的具体位置和汉字本身大小是无关的,汉字的区码和位码来定位汉字在库的位置,一个汉字的占用字节的大小和汉字本身的分辨率 ,比如1616大小的一个汉字,需要占用32字节。如果生成的是1616的汉字库,则库中每个单元都是32字节。
posted @ 2025-04-24 20:27  LRadian  阅读(436)  评论(0)    收藏  举报