无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站数据恢复、数据保护、视频编辑
Win To Go 极致利器(IXUNCIS固态U盘)无忧启动网成立20周年!广告联系 QQ:184822951 微信:wuyouceo
查看: 7432|回复: 33

[分享] GRLDR用hex字体生成工具===支持16x16---40x40 共10种

  [复制链接]
发表于 2016-3-6 12:31:48 | 显示全部楼层 |阅读模式
本帖最后由 fuldho 于 2016-3-10 11:58 编辑

hex字体生成工具===支持本机已安装所有中文字体

支持"16|18|20|22|24|26|28|32|36|40"共10种大小字体

为了让大家知道点阵字体结构,采用非压缩模式

希望各位给与测试和反馈,便于下次更新,

20160306123049.jpg



如果没较大bug下一步会整合到GRLDR内置菜单编辑工具

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1


以下是16x16、20x20、24x24、40x40 预览效果图

16.jpg
20.jpg
24.jpg
40.jpg

已经整合

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
发表于 2016-3-6 16:06:56 | 显示全部楼层
看起来不错,试试看... 感谢楼主~~
回复

使用道具 举报

发表于 2016-3-6 13:31:37 | 显示全部楼层
路过帮顶
回复

使用道具 举报

发表于 2016-3-6 15:27:09 | 显示全部楼层
支持
回复

使用道具 举报

发表于 2016-3-6 15:38:36 | 显示全部楼层
楼主万岁!谢谢!
回复

使用道具 举报

发表于 2016-3-6 17:21:53 | 显示全部楼层
回复下载。。。。。。。。
回复

使用道具 举报

发表于 2016-3-6 17:48:47 | 显示全部楼层
本帖最后由 帆船 于 2016-3-6 17:53 编辑

您好,华文新魏的","(逗号)无法显示。
360截图20160306174654040.jpg
以及感叹号。
360截图20160306175121874.jpg

评分

参与人数 1无忧币 +5 收起 理由
fuldho + 5 谢谢反馈

查看全部评分

回复

使用道具 举报

发表于 2016-3-6 17:49:18 | 显示全部楼层
这个好,支持一下!
回复

使用道具 举报

发表于 2016-3-6 22:59:08 | 显示全部楼层
赶紧试一试
回复

使用道具 举报

发表于 2016-3-7 02:42:43 | 显示全部楼层
赶紧试一试
回复

使用道具 举报

发表于 2016-3-7 08:44:29 | 显示全部楼层
支持一下!
回复

使用道具 举报

发表于 2016-3-7 08:49:45 | 显示全部楼层
这个版本生成的英文点阵字体,是经过修正的还是原生的?请给一个原生的(艺术字体),做测试使用。

点评

英文点阵字体是经过了半宽修正处理的 如:中文24x24 点阵是横向 24点,用二进制(二进制只有 1、 0) 描述一行 :000000000000000000000000 共24行,0 表示无显示,1 表示有显示 下面是W、器 点阵描叙  详情 回复 发表于 2016-3-7 11:11
回复

使用道具 举报

发表于 2016-3-7 09:00:54 | 显示全部楼层
看起来不错,试试看... 感谢楼主~~
回复

使用道具 举报

 楼主| 发表于 2016-3-7 11:11:09 | 显示全部楼层
2011yaya2007777 发表于 2016-3-7 08:49
这个版本生成的英文点阵字体,是经过修正的还是原生的?请给一个原生的(艺术字体),做测试使用。

英文点阵字体是经过了半宽修正处理的

如:中文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接受无法显示



回复

使用道具 举报

发表于 2016-3-7 11:21:19 | 显示全部楼层
谢谢!
回复

使用道具 举报

发表于 2016-3-7 12:24:41 | 显示全部楼层
英文点阵字体是经过了半宽修正处理的

请给一个原生的,未修正的(如微软雅黑)20*20或者24*24,做测试使用。

点评

例子:  详情 回复 发表于 2016-3-7 13:04
”w器“24x24两个字 按中文等宽 004D:000000000000000000000000000000000000E01C00F01C00F03C00D02C00D82C00C86C00CC4C00CC4C00C6CC00C68C00C28C00C38C00C30C00C10C00000000000000000000000000 5668:0000000000000  详情 回复 发表于 2016-3-7 12:43
回复

使用道具 举报

 楼主| 发表于 2016-3-7 12:43:12 | 显示全部楼层
本帖最后由 fuldho 于 2016-3-7 13:05 编辑
2011yaya2007777 发表于 2016-3-7 12:24
请给一个原生的,未修正的(如微软雅黑)20*20或者24*24,做测试使用。


”w器“24x24两个字 按中文等宽
004D:000000000000000000000000000000000000E01C00F01C00F03C00D02C00D82C00C86C00CC4C00CC4C00C6CC00C68C00C28C00C38C00C30C00C10C00000000000000000000000000
5668:0000000000000000000000003F3F002121002121003F3F00212100004C007FFFC000A0000310001C0C00F003C03F3F002121002121003F3F00212100000000000000000000000000
W器.rar (194 Bytes, 下载次数: 21)
回复

使用道具 举报

发表于 2016-3-7 12:57:28 | 显示全部楼层
支持一下!
回复

使用道具 举报

 楼主| 发表于 2016-3-7 13:04:59 | 显示全部楼层
2011yaya2007777 发表于 2016-3-7 12:24
请给一个原生的,未修正的(如微软雅黑)20*20或者24*24,做测试使用。

例子:


boot.rar (191.32 KB, 下载次数: 9)
回复

使用道具 举报

发表于 2016-3-7 13:06:41 | 显示全部楼层
”w器“24x24两个字 按中文等宽

怪我没有讲清楚。我需要微软雅黑24*24字库。英文好像是18*24,不用修正。我要看显示效果。

点评

要么等宽,要么半宽, 等宽24x24 字数是:24x24x6 =144 等宽 12x24 字数是:12x24 x4 = 96  详情 回复 发表于 2016-3-7 13:23
回复

使用道具 举报

 楼主| 发表于 2016-3-7 13:23:14 | 显示全部楼层
2011yaya2007777 发表于 2016-3-7 13:06
怪我没有讲清楚。我需要微软雅黑24*24字库。英文好像是18*24,不用修正。我要看显示效果。

要么等宽,要么半宽,
等宽24x24
字数是:24x24x6 =144
等宽 12x24
字数是:12x24 x4 = 96
回复

使用道具 举报

发表于 2016-3-7 18:11:31 | 显示全部楼层
不错的说,谢谢咯。。。。
回复

使用道具 举报

发表于 2016-3-8 00:23:10 | 显示全部楼层
谢谢分享!!!
回复

使用道具 举报

发表于 2016-3-8 08:16:02 | 显示全部楼层
谢谢发布新版

点评

制作32×32字体出错  详情 回复 发表于 2016-3-8 17:10
回复

使用道具 举报

发表于 2016-3-8 17:14:44 | 显示全部楼层
制作32×32字体出错

Image-6.png
回复

使用道具 举报

发表于 2016-3-8 17:44:54 | 显示全部楼层
回复

使用道具 举报

发表于 2016-3-8 20:18:19 | 显示全部楼层
谢谢分享。。。
回复

使用道具 举报

发表于 2016-3-9 21:13:38 | 显示全部楼层
谢谢分享!
回复

使用道具 举报

发表于 2016-3-10 11:44:56 | 显示全部楼层
好工具,谢谢楼主
回复

使用道具 举报

发表于 2018-2-17 20:25:08 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2020-11-30 23:03

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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