HZK16的介绍及使用
来源:互联网 发布:淘宝网商城女鞋休闲鞋 编辑:程序博客网 时间:2024/05/18 02:44
HZK16的简单介绍及使用:
682个,其中一级汉字有3755个,按升序排列(a-z),二级汉字有3008个,按偏旁部首排序。我们在
一些应用场合根本用不到这么多汉字字模,所以在应用时就可以只提取部分字体作为己用6。
汉字,我们知道一个GB2312汉字是由2个字节编码的,范围为A1A1~~FEFE。其中A1-A9为符号区,
B0-F7为汉字区。每一个区有94个字符(注:这只是编码的许可范围,不一定都有字型对应,比如
符号区就有许多编码空区域)
个字节,这两个字节的第一个字节为该汉字的的区号,后一个字节为该汉字的位号。其中,每
个区记录了94个汉字,位号为该汉字在该区中的位置。所以我们需要找到"我"字在HZK16库中的
位置就必须得到它的区码和位码。
区码:(汉字的第一个字节) - 0xA0(因为汉字编码从0xA0区开始的,所以文件最前面就是从0xA0
区开始的,要算出相对区码)
位码:(汉字的第二个字节) - 0xA0(位码是从0xA0开始的,0xA0并没有使用)
所以该汉字在HZK16中的位置offset:
offset = (94*(区码-1)+(位码-1))*32
简单测试代码:
#include
#include
#include
#include
#include
#include
int main(void)
{
}
- HZK16的介绍及使用
- hzk16的使用与介绍
- 汉字库HZK16的简单介绍
- hzk16的介绍以及简单的使用方法
- hzk16的介绍以及简单的使用方法
- 16*16点阵字库HZK16的使用
- HZK16汉字16*16点阵字库的使用及示例程序
- HZK16汉字16*16点阵字库的使用及示例程序
- 使用UCDOS的HZK16点阵字库的演示程序
- 字符理论--hzk16的介绍以及简单的使用方法 (转)
- HZK16 的应用小程序
- 基于HZK16的汉字显示技术
- 基于HZK16的汉子显示技术
- 基于HZK16的汉字显示技术
- Selenium的介绍及使用
- lucene的介绍及使用
- JDBC的介绍及使用
- Log4j的介绍及使用
- 第十六周 项目三 填空学指针
- S3C2440A
- S3C2440A之MMU
- 计算机编程语言
- 字符编码学习笔记
- HZK16的介绍及使用
- IIRF(Ionic's Isapi Rewrite Filt er)入门,在IIS上重写Url
- Linux内核热拔插机制
- CCIR656
- sysfs之kobject分析
- nor current process has android.permission.WRITE_APN_SETTINGS Proxy andriod,代理上网,wap网络请求问题(柯昌合)
- oracle 数据库中dual虚拟表的介绍
- CDT无法解析系统库定义类型问题的解决方法
- Win7下IIS由于扩展配置问题而无法提供请求的页