无忧启动论坛
标题: GRLDR用hex字体生成工具===支持16x16---40x40 共10种 [打印本页]
作者: fuldho 时间: 2016-3-6 12:31
标题: GRLDR用hex字体生成工具===支持16x16---40x40 共10种
本帖最后由 fuldho 于 2016-3-10 11:58 编辑
hex字体生成工具===支持本机已安装所有中文字体
支持"16|18|20|22|24|26|28|32|36|40"共10种大小字体
为了让大家知道点阵字体结构,采用非压缩模式
希望各位给与测试和反馈,便于下次更新,
如果没较大bug下一步会整合到GRLDR内置菜单编辑工具
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
以下是16x16、20x20、24x24、40x40 预览效果图
已经整合
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
作者: 2012xsc 时间: 2016-3-6 13:31
路过帮顶
作者: 2011yaya2007777 时间: 2016-3-6 15:27
支持
作者: 帆船 时间: 2016-3-6 15:38
楼主万岁!谢谢!
作者: GaMNiA 时间: 2016-3-6 16:06
看起来不错,试试看... 感谢楼主~~
作者: wang6610 时间: 2016-3-6 17:21
回复下载。。。。。。。。
作者: 帆船 时间: 2016-3-6 17:48
本帖最后由 帆船 于 2016-3-6 17:53 编辑
您好,华文新魏的","(逗号)无法显示。
以及感叹号。
作者: 2012zcsh 时间: 2016-3-6 17:49
这个好,支持一下!
作者: liuyindou 时间: 2016-3-6 22:59
赶紧试一试
作者: qxhdly 时间: 2016-3-7 02:42
赶紧试一试
作者: cheong0hk 时间: 2016-3-7 08:44
支持一下!
作者: 2011yaya2007777 时间: 2016-3-7 08:49
这个版本生成的英文点阵字体,是经过修正的还是原生的?请给一个原生的(艺术字体),做测试使用。
作者: sh-fluke 时间: 2016-3-7 09:00
看起来不错,试试看... 感谢楼主~~
作者: fuldho 时间: 2016-3-7 11:11
英文点阵字体是经过了半宽修正处理的
如:中文24x24 点阵是横向 24点,用二进制(二进制只有 1、 0)
描述一行 :000000000000000000000000 共24行,0 表示无显示,1 表示有显示
下面是W、器 点阵描叙
Char 0x0057 'W'
Font: msyh.ttf (24)
000000000000000000000000
000000000000000000000000
000000000000000000000000
111100000001110000000111
111100000001110000000111
111100000011111000000111
011100000011111000001111
001110000011111000001110
001110000111111100001110
001110000111011100001110
001110000111011100011100
000111000110011100011100
000111001110001110011100
000111001110001110011100
000111101110001110111000
000011111100000110111000
000011111100000111111000
000011111100000111111000
000001111000000111110000
000001111000000011110000
000001111000000011110000
000000000000000000000000
000000000000000000000000
000000000000000000000000
Char 0x5668 '器'
Font: msyh.ttf (24)
000000000000000000000000
001111111110011111111100
001111111110011111111100
001100000110011000001100
001100000110011000001100
001100000110011000001100
001111111110011111111100
001111111110011111111100
001100000111111111101100
000000000011100011100000
011111111111111111111110
011111111111111111111110
000000011110111100000000
000111111100011111110000
111111110000000111111111
111111111110011111111110
001111111110011111111100
001100000110011000001100
001100000110011000001100
001100000110011000001100
001111111110011111111100
001111111110011111111100
001100000110011000001100
000000000000000000000000
把24位二进制转换成16进制,需要3字节6位 111111111111111111111111(二进制) = FFFFFF(16进制)
如果英文半宽的话被限制为16进制2字节4位 1111111111111111(二进制) = FFFF(16进制)
4位16进制 (FFFF)最多只能记录二进制16位(1111111111111111),
上图 "W" 取前16位后半边会丢失,取后16位前半边丢失,如果英文与中文等宽3字节6位的话不被GRLDR接受无法显示
作者: koko4u 时间: 2016-3-7 11:21
谢谢!
作者: 2011yaya2007777 时间: 2016-3-7 12:24
请给一个原生的,未修正的(如微软雅黑)20*20或者24*24,做测试使用。
作者: fuldho 时间: 2016-3-7 12:43
本帖最后由 fuldho 于 2016-3-7 13:05 编辑
”w器“24x24两个字 按中文等宽
004D:000000000000000000000000000000000000E01C00F01C00F03C00D02C00D82C00C86C00CC4C00CC4C00C6CC00C68C00C28C00C38C00C30C00C10C00000000000000000000000000
5668:0000000000000000000000003F3F002121002121003F3F00212100004C007FFFC000A0000310001C0C00F003C03F3F002121002121003F3F00212100000000000000000000000000
W器.rar
(194 Bytes, 下载次数: 31)