硬汉嵌入式论坛

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

[LVGL] 发现开源的字体图片工具

[复制链接]

19

主题

310

回帖

367

积分

高级会员

积分
367
发表于 2024-1-15 13:29:47 | 显示全部楼层 |阅读模式
本帖最后由 hpxzw_foxmai 于 2024-1-15 13:31 编辑

https://gitee.com/Jumping99/lv_font_conv


https://gitee.com/Jumping99/lv_img_conv


Issuess 我提的,想在windows开发

回复

使用道具 举报

75

主题

684

回帖

909

积分

金牌会员

积分
909
发表于 2024-1-15 13:41:49 | 显示全部楼层
感谢分享,刚好需要
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106723
QQ
发表于 2024-1-15 13:56:53 | 显示全部楼层
这么多年了,LVGL还没有自己的免费字体,图片生成软件吗?
回复

使用道具 举报

19

主题

310

回帖

367

积分

高级会员

积分
367
 楼主| 发表于 2024-1-15 13:59:21 | 显示全部楼层
eric2013 发表于 2024-1-15 13:56
这么多年了,LVGL还没有自己的免费字体,图片生成软件吗?

好像有网页版本,可以离线,就是中文的话,符号太多的话不好用
我们做项目还没用到,现在先行了解下,准备好资料,一步步的搭建框架,
做好相关框架,再慢慢转换
之前是emwin,库的话有很多限制,有些是库的bug挺麻烦的
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106723
QQ
发表于 2024-1-15 14:04:44 | 显示全部楼层
hpxzw_foxmai 发表于 2024-1-15 13:59
好像有网页版本,可以离线,就是中文的话,符号太多的话不好用
我们做项目还没用到,现在先行了解下,准 ...

emWin5.06源码模板例子
https://www.armbbs.cn/forum.php? ... id=98971&fromuid=58
(出处: 硬汉嵌入式论坛)


ThreadX GUIX更爽一些,现在全部开源免费了,所以人和公司都可以免费商用,GUIX Studio上位机也开源了,这个开源意义重大,可以自己随意魔改了。
回复

使用道具 举报

19

主题

310

回帖

367

积分

高级会员

积分
367
 楼主| 发表于 2024-1-15 14:14:36 | 显示全部楼层
eric2013 发表于 2024-1-15 14:04
emWin5.06源码模板例子
https://www.armbbs.cn/forum.php? ... id=98971&fromuid=58
(出处: 硬汉嵌入式 ...

谢谢,之前了解过,
版本太老了,我们用了多语言方案,GUI_LANG_LoadCSV函数是5.16才有的,所以也没法搞
回复

使用道具 举报

19

主题

310

回帖

367

积分

高级会员

积分
367
 楼主| 发表于 2024-1-15 14:40:03 | 显示全部楼层
eric2013 发表于 2024-1-15 14:04
emWin5.06源码模板例子
https://www.armbbs.cn/forum.php? ... id=98971&fromuid=58
(出处: 硬汉嵌入式 ...

不知道stm32u5用guix方便不,看lvgl移植比较方便
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106723
QQ
发表于 2024-1-15 17:33:10 | 显示全部楼层
hpxzw_foxmai 发表于 2024-1-15 14:40
不知道stm32u5用guix方便不,看lvgl移植比较方便

很方便。
回复

使用道具 举报

19

主题

310

回帖

367

积分

高级会员

积分
367
 楼主| 发表于 2024-1-15 21:48:21 | 显示全部楼层

有点心动,但GUIX的资料不太多啊,就版主在弄,
lvgl是遍地开花,相对资源丰富,
我这边其实就是几个需求
1、界面框架(这个还好)
2、多语言框架,可以从txt或者什么文件里面读取翻译列表,这样改翻译,多语言,只需要修改execl文件,再用上位机处理下,应该就好了
比如有个execl翻译文件:
ID                english        chinese   oher language
ID_OPEN       open          打开            ???
ID_CLOSE      close          关闭            ???
类似这样


回复

使用道具 举报

0

主题

214

回帖

214

积分

高级会员

积分
214
发表于 2024-1-15 22:34:41 | 显示全部楼层
lv_font_conv.zip (1.74 MB, 下载次数: 7)
win32 debug的包含路径和库添加了,这个freetype是win32的。release的直接复制就可以。

vs2022可以直接编译。

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106723
QQ
发表于 2024-1-16 00:09:48 | 显示全部楼层
hpxzw_foxmai 发表于 2024-1-15 21:48
有点心动,但GUIX的资料不太多啊,就版主在弄,
lvgl是遍地开花,相对资源丰富,
我这边其实就是几个需 ...


从用户的使用角度来说,GUI最简单,不怎么需要动脑筋,美工设计好界面,GUIX Studio直接搭建即可。

ThreadX GUIX的中文显示问题解决,可以在GUIX Studio上选择各种语言,多国语言开发利器
https://www.armbbs.cn/forum.php? ... id=98395&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

19

主题

310

回帖

367

积分

高级会员

积分
367
 楼主| 发表于 2024-1-16 09:46:28 | 显示全部楼层
regbbs 发表于 2024-1-15 22:34
win32 debug的包含路径和库添加了,这个freetype是win32的。release的直接复制就可以。

vs2022可以直 ...

谢谢
回复

使用道具 举报

19

主题

310

回帖

367

积分

高级会员

积分
367
 楼主| 发表于 2024-1-16 09:47:16 | 显示全部楼层
eric2013 发表于 2024-1-16 00:09
从用户的使用角度来说,GUI最简单,不怎么需要动脑筋,美工设计好界面,GUIX Studio直接搭建即可。

...

谢谢
回复

使用道具 举报

1

主题

23

回帖

26

积分

新手上路

积分
26
发表于 2024-1-26 16:19:57 | 显示全部楼层
hpxzw_foxmai 发表于 2024-1-15 21:48
有点心动,但GUIX的资料不太多啊,就版主在弄,
lvgl是遍地开花,相对资源丰富,
我这边其实就是几个需 ...

请问这个多语言框架,从txt读取翻译的字符串的,有实现吗?
回复

使用道具 举报

19

主题

310

回帖

367

积分

高级会员

积分
367
 楼主| 发表于 2024-1-28 15:21:50 | 显示全部楼层
Yue@123 发表于 2024-1-26 16:19
请问这个多语言框架,从txt读取翻译的字符串的,有实现吗?

还没开始弄
emwin的上位机支持换皮肤,可以加上按键在电脑上模拟调试
lvgl目前还没找到方案,所以也没开始弄
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-1 08:46 , Processed in 0.206285 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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