|
讨论几个问题。
1. 希望能把字体文件导出来。可以不压缩,也可以压缩成.gz格式(设置一个选项)。
2.对于大于16*16的字体,除了内置、外置菜单中的汉字,还需要grldr文件内的菜单帮助汉字,以及0-9数字和a-z、A-Z英文字体。
3.对于.hex格式,字体大了,有可能超出grldr自用内存空间。因此想创建一种小字库模式。格式如下:
2字节 字符总数
2字节 字体点数
2字节 字符0的Unicode编码
2字节 字符1的Unicode编码
....................................
n字节 字符0的点阵编码
n字节 字符1的点阵编码
...................................
注意:0-9数字和a-z、A-Z英文,虽然只占汉字点阵编码的一半,但是也要占n字节,只是放在前半部,后半部填充0。
字符不需要排序,只要Unicode编码和点阵编码一一对应即可。 |
|