硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5210|回复: 11
收起左侧

[ThreadX全家桶] ThreadX GUIX汉字全字库和emWin是一样的,都是采用的UTF-8编码

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116223
QQ
发表于 2020-11-11 09:23:45 | 显示全部楼层 |阅读模式


在emWin里面是怎么用的,在GUIX里面同样也是这么用的。

只是GUIX支持用单独更新字库,图库和主题,这点比emWin要方便。
回复

使用道具 举报

0

主题

16

回帖

16

积分

新手上路

积分
16
发表于 2024-6-27 16:32:18 | 显示全部楼层
为什么GUIX 生成的字库占用空间明显比emWIN的大的多
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116223
QQ
 楼主| 发表于 2024-6-27 17:50:48 | 显示全部楼层
wydian 发表于 2024-6-27 16:32
为什么GUIX 生成的字库占用空间明显比emWIN的大的多

确实要大一些。

另外GUIX,我们一般都开抗锯齿了。
回复

使用道具 举报

0

主题

16

回帖

16

积分

新手上路

积分
16
发表于 2024-6-29 17:43:13 | 显示全部楼层
eric2013 发表于 2024-6-27 17:50
确实要大一些。

另外GUIX,我们一般都开抗锯齿了。

我看了下代码 生成的太多没用的数据了。guix_studio代码的问题。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116223
QQ
 楼主| 发表于 2024-6-30 09:17:55 | 显示全部楼层
wydian 发表于 2024-6-29 17:43
我看了下代码 生成的太多没用的数据了。guix_studio代码的问题。

1、如果是字库的话,可以选择要生成的字库编码范围。
2、注意这个问题,GUIX Studio上没有用到的资源要删掉,要不也会占用空间。
回复

使用道具 举报

0

主题

16

回帖

16

积分

新手上路

积分
16
发表于 2024-7-3 09:16:21 | 显示全部楼层
static GX_CONST GX_GLYPH THEME_1_ChinaFontre_FONT_PAGE_87_GLYPHS[93] =
{
    {FONT_THEME_1_ChinaFontre_char_9608, 13, 2, 16, 1, 13, 15},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {FONT_THEME_1_ChinaFontre_char_963b, 12, 2, 16, 1, 13, 14},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {GX_NULL, 0, 0, 0, 0, 0, 0},
    {FONT_THEME_1_ChinaFontre_char_9664, 13, 2, 16, 1, 13, 15}
};
生成是按页生成的,里面没用到的就是0 占用很大空间,这个可能需要修改guix_studio的源码了。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116223
QQ
 楼主| 发表于 2024-7-3 10:43:50 | 显示全部楼层
wydian 发表于 2024-7-3 09:16
static GX_CONST GX_GLYPH THEME_1_ChinaFontre_FONT_PAGE_87_GLYPHS[93] =
{
    {FONT_THEME_1_ChinaFo ...

这种的,用到那些字符,手动指定下范围会好点。
回复

使用道具 举报

0

主题

16

回帖

16

积分

新手上路

积分
16
发表于 2024-7-4 09:53:37 | 显示全部楼层
eric2013 发表于 2024-7-3 10:43
这种的,用到那些字符,手动指定下范围会好点。

这个从那里指定。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116223
QQ
 楼主| 发表于 2024-7-5 09:22:30 | 显示全部楼层
wydian 发表于 2024-7-4 09:53
这个从那里指定。

直接这么指定,不过有点麻烦,只能指定一次

QQ截图20240705092332.jpg
回复

使用道具 举报

0

主题

16

回帖

16

积分

新手上路

积分
16
发表于 2024-8-22 10:23:01 | 显示全部楼层
GUIX的字库在单色屏上显示好难看,画曲线功能也难看
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116223
QQ
 楼主| 发表于 2024-8-23 08:58:31 | 显示全部楼层
wydian 发表于 2024-8-22 10:23
GUIX的字库在单色屏上显示好难看,画曲线功能也难看

GUIX字体不开抗锯齿,不漂亮。

单色屏开了又没效果。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-6-10 11:20 , Processed in 0.314094 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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