一个汉字字型码需占用多少字节?

如题所述

存储一个48X48点的汉字字形码需要288个字节。计算字形码占用的字节数的方法是:点阵行数×点阵列数/8,48X48的汉字字形码可以看做这个汉字占用48行,每48个点(列)组成一行,每一个点需要1位二进制代码,而8位二进制码占用一个字节。

字形码主要用于显示和打印输出汉字,是点阵代码的一种,根据输出的要求,有不同的点阵方式,如:简易型汉字为16*16点阵,提高型汉字为24*24点阵,32*32点阵,48*48点阵等。点数越多,显示或打印的字体就越美观,但编码占用的存储空间也越大。

扩展资料

当一个汉字需要显示或打印时,需要将汉字的机内码转换成字形编码,它们也是一一对应的。汉字的字形点阵要占用大量的存储空间,通常将所有汉字字形编码集中存放在计算机的外存中,称为“字库”,不同字体(如宋体、黑体等)对应不同的字库。

需要时才到字库中检索汉字并输出,为避免大量占用宝贵的内存空间,又要提高汉字的处理速度,通常将汉字字库分为一级和二级,一级字库在内存,二级字库在外存。点阵的编码和存储简单,无需再转换就直接输出,但字形放大后会走形。

参考资料来源:百度百科-字形码

参考资料来源:百度百科-汉字字型码

温馨提示:答案为网友推荐,仅供参考
相似回答