无忧启动论坛

 找回密码
 注册
搜索
WEPE笔记本电脑手机维修小包 IT发烧友的必备工具最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站
楼主: haijie1223

[原创] GRLDR内置菜单编辑工具V4.0(2016.3.4更新)-支持任何字体中文字库的生成

    [复制链接]
发表于 2016-3-5 12:34:58 | 显示全部楼层
回复

使用道具 举报

发表于 2016-3-5 12:45:26 | 显示全部楼层
谢谢楼主分享··
回复

使用道具 举报

发表于 2016-3-5 12:51:48 | 显示全部楼层
感谢前辈的更新。
回复

使用道具 举报

发表于 2016-3-5 12:57:23 | 显示全部楼层
本帖最后由 fuldho 于 2016-3-5 13:30 编辑
2011yaya2007777 发表于 2016-3-5 11:52
好的。不再提全角之事。
对于艺术字体,要么压缩至一半。如24*24,压缩到12*24,绝不是16*2 ...


点阵字模依点数描述一个字形 ,如:24x24,横向24点x纵向24点,16进制记录24点需要6位,

即:0xff 0xff 0xff  转换2进制 1111111111111111111111111    24点,

而 英文是12x24 一行为横向12点x纵向24点(0xff 0xff ),转换2进制 1111111111111111    最大只有描述 16 点

超过16点(如18点),取前16点,就会缺右边,取后16点,就会缺左边,

○○○○○○○○○○○○○○○○○○  
○○○○○○○○○○○○○○○○○○
○○○○○○○○○○○○○○○○○○
○○○○○○○○○○○○○○○○○○
○○○○○○○○○○○○○○○○○○
●●○○○○○○●●○○○○○○●●
●●○○○○○○●●○○○○○○●●
○●●○○○○●●●●○○○○●●○
○●●○○○○●●●●○○○○●●○
○●●○○○○●○●●○○○○●●○
○○●○○○○●○○●○○○○●○○
○○●●○○●●○○●●○○●●○○
○○●●○○●●○○●●○○●●○○
○○●●○○●○○○○●○○●●○○
○○○●●○●○○○○●○○●○○○
○○○●●●●○○○○●●●●○○○
○○○●●●●○○○○●●●●○○○
○○○○●●○○○○○○●●○○○○
○○○○●●○○○○○○●●○○○○
○○○○○○○○○○○○○○○○○○
○○○○○○○○○○○○○○○○○○
○○○○○○○○○○○○○○○○○○
○○○○○○○○○○○○○○○○○○
○○○○○○○○○○○○○○○○○○

○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○
○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○
○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○
○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○
○○○○●○○○○●○○○○○○○○○○○○○○○○○○○○○○
○○○●○○○○●○○○○○○○○○○○○○○○○○○○○○○○
○○●○○○○●●●●●●●●●●○○○○○○○○○○○○○○○
○○●○○○○●○○○○○○○○●○○○○○○○○○○○○○○○
○●●○○○●○○○○●○○○●○○○○○○○○○○○○○○○○
●○●○○●○○○○○●○○○●○○○○○○○○○○○○○○○○
○○●○○○○○●○○●○●●○○○○○○○○○○○○○○○○○
○○●○○○●●○○○●○○●●●○○○○○○○○○○○○○○○
○○●○○●●○○○○●○○○○●●○○○○○○○○○○○○○○
○○●○○○○○●●●●○○○○○○○○○○○○○○○○○○○○
○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○
○○●○●○○●●○○○○○●○○○○○○○○○○○○○○○○○
○●○○●○○○○●●○○●○●○○○○○○○○○○○○○○○○
○●○○●○○○○○○○○●○○●○○○○○○○○○○○○○○○
●○○○●○○○○○○○●●○○○●○○○○○○○○○○○○○○
○○○○○●●●●●●●●○○○○○○○○○○○○○○○○○○○
○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○
○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○
○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○
○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○

中文“二”16x16

0000                                                                        
0000                                                                        
3FF8        1111111111111111111111111111000                                                                 
0000                                                                        
0000                                                                        
0000                                                                        
000C                                                      1100     
FFFF        1111111111111111111111111111111   
0000                                                                        
0000                                                                        
0000                                                                        
0000                                                                        
0000                                                                        
0000                                                                        
0000                                                                        
0000

4E8C:000000003FF8000000000000000CFFFF00000000000000000000000000000000
24x24

000000
000000
000000
000000
7FFFF0     11111111111111111110000
7FFFF0     11111111111111111110000
000000
000000
000000
000000
000000
000000
000000
000000
000000
000000
000000
000000
000000
FFFFFC   111111111111111111111100
FFFFFC   111111111111111111111100
000000  
000000
000000
4E8C:0000000000000000000000007FFFF07FFFF0000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFCFFFFFC000000000000000000

点评

就算全显示出来在grldr也不能全部显示,和点阵字体的宽度没有关系,主要是看框架点阵字体的矩形有没有被显示出来。这个主要就要grldr修正了,微软肯定是不会改了。  详情 回复 发表于 2016-3-5 14:24
回复

使用道具 举报

发表于 2016-3-5 13:19:49 | 显示全部楼层
感谢分享!
回复

使用道具 举报

发表于 2016-3-5 14:24:40 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2016-3-5 14:24:55 | 显示全部楼层
fuldho 发表于 2016-3-5 12:57
点阵字模依点数描述一个字形 ,如:24x24,横向24点x纵向24点,16进制记录24点需要6位,

即:0xff 0 ...

就算全显示出来在grldr也不能全部显示,和点阵字体的宽度没有关系,主要是看框架点阵字体的矩形有没有被显示出来。这个主要就要grldr修正了,微软肯定是不会改了。

点评

当然和点阵字体的宽度有关系,一个18点阵字"W"按汉字24位处理, 用 4E00: 后面"W"24位16进制 144个字符 菜单写“一”显示不是“一”而是“W” 用0057: 24位16进制 144个 就不会被显示,因为他超出显示  详情 回复 发表于 2016-3-5 15:11
回复

使用道具 举报

发表于 2016-3-5 15:00:46 | 显示全部楼层
呵呵,好东东啊,要支持的呀
回复

使用道具 举报

发表于 2016-3-5 15:11:50 | 显示全部楼层
haijie1223 发表于 2016-3-5 14:24
就算全显示出来在grldr也不能全部显示,和点阵字体的宽度没有关系,主要是看框架点阵字体的矩形有没有被 ...

当然和点阵字体的宽度有关系,一个18点阵字"W"按汉字24位处理,

用 4E00:      后面"W"24位16进制 144个字符
菜单写“一”显示不是“一”而是“W”
用0057:   24位16进制 144个
就不会被显示,因为他超出显示范围,对于24位“w”只能16进制 96 个字符
回复

使用道具 举报

发表于 2016-3-5 15:38:58 | 显示全部楼层
谢谢楼主,多保重。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2019-12-11 01:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表