LvglFontTool更新V0.4
V0.4
1、增加FreeType TTF的支持,生成抗锯齿字体更加圆润、光滑。
2、修复后面AWESOME图标不能添加问题。
3、优化了下查找算法。
4、增加了直接存文件的选项,解决文字多时转换死机或慢的问题。
5、增加了用户自己输入包含include。
FreeType TTF使用方法
1、勾选FreeType TTF选项。
2、使用选择字体按钮进入TTF字体界面,选择一个TTF且设置大小。
3、输入文字即可转换了。
//微软雅黑,Regular,12
//字模高度:27
//内部字体
//使用排序和二分查表
lv_font_t myFont009 = {
.dsc = &font_dsc,
.get_glyph_bitmap = __user_font_get_bitmap,
.get_glyph_dsc = __user_font_get_glyph_dsc,
.line_height = 27,
.base_line = 0,
};@阿里兄,结构体中的字摸高度和字体字号,有什么对应关系吗?为什么这两个数值相差的比较多?
谢谢。
字号大小和像素大小是什么关系我也不知道,另V0.3版本是支持LVGL 7的
之前完成一半就放了很久,现在抽空终于做出来
工具使用说明:
1、打开图片可使用文件菜单,或直接拖动图片到本工具。
2、保存图片可使用文件菜单,或直接点击打开的图片来保存。
3、选择保存的格式来保存。
批量转换说明:
1、使用文件菜单打开或拖动图片时都可以多选。
2、多文件时界面只显示第1张的效果图。
3、保存选择目录,文件名以原文件名来命名。
更新记录:
V0.1
1、初始版本