- 积分
- 70
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
以E71为例, 使用eGC来看
第 1769 到 11374 号字为中文字, 共 9606 个, 和 x65 的中文字数相同, 估计次序也一样(待验证). 中文字体从 0x1944CCD 处起, 字体格式如下:
字节 含义
00 字的显示宽度
01 字的实际宽度
02 字的实际高度
03 左侧空白宽度
04 下方空白高度
后面是具体的数据, 根据上面的索引来决定实际长度.
字的高度应该是和西门子之前的机器一样, 是固定的, 这样, 通过"下方空白高度"和"字的实际高度", 就可以知道字的上方的空白行数了.
另外, "字的实际宽度"还决定了多少个存储字节为一行:
此数字需要占用的字节数, 可用此数加 8 后除 8 取整而得到.
一行的显示过程:
显示左侧空白宽度个空白点, 根据每行字节显示, 超过显示字体宽度-左侧空白点的数据丢弃
两个实例:
1A 字的显示宽度(26)
16 字的实际宽度(22)
02 字的实际高度(2)
02 左侧空白宽度(2)
0D 下方空白高度(13)
实际数据:
00 00 18
FF FF FC
实际数据的二进制表示:
000000000000000000011000
111111111111111111111100
可以看出这是个"一"字
/////////////////////////
1A 字的显示宽度(26)
16 字的实际宽度(22)
15 字的实际高度(21)
02 左侧空白宽度(2)
02 下方空白高度(2)
实际数据:
00 00 18
FF FF FC
00 30 00
00 30 00
00 30 00
00 30 00
00 30 00
00 30 00
00 30 00
00 30 00
00 30 00
00 30 00
00 30 00
00 30 00
00 30 00
00 30 00
00 30 00
00 30 00
03 F0 00
00 E0 00
00 40 00
实际数据的二进制表示:
000000000000000000011000
111111111111111111111100
000000000011000000000000
000000000011000000000000
000000000011000000000000
000000000011000000000000
000000000011000000000000
000000000011000000000000
000000000011000000000000
000000000011000000000000
000000000011000000000000
000000000011000000000000
000000000011000000000000
000000000011000000000000
000000000011000000000000
000000000011000000000000
000000000011000000000000
000000000011000000000000
000000111111000000000000
000000001110000000000000
000000000100000000000000
可以看出这是个"丁"字 |
评分
-
查看全部评分
|