里飞网
标题:
关于LVGLFontTool的图标问题
[打印本页]
作者:
zzheng
时间:
2021-10-5 23:14
标题:
关于LVGLFontTool的图标问题
如上两张图,有两个问题。请问下大佬!
1.这个生成的图标一个字体大小下,生成出来怎么好像每个图标的长宽不是固定的。
2.这个awesome太难找了,请问有什么好的方法,还有这个图标的编码基本被挡住了,还调整不了也不知道是多少。
作者:
阿里兄
时间:
2021-10-6 08:29
1、awesome图标字体是不等宽的。想对齐只能软件上调整。
2、编码看不到,应该是你电脑对字体设置了放大处理了(125%\150%),你改回100%就能显示正常了,软件没有做放大的处理。
作者:
zzheng
时间:
2021-10-6 16:28
本帖最后由 zzheng 于 2021-10-6 16:32 编辑
大佬 再请问两个问题,1. 这个awesome图标怎么在设备上没显示,同一段测试代码在上位机上仿真是可以有显示的,设备上显示“?”号。(用的同一个字库c文件)
2. 这个图标有什么方法可以快速找到自己想要的,比如在
http://www.fontawesome.com.cn/
这里有675个awesome图标了,如何在这里找到了想要的,再在软件里找到对应的。
static lv_style_t label_style; // style 必须要为static
lv_style_init(&label_style);
lv_obj_t* label1 = NULL;
label1 = lv_label_create(lv_scr_act());
lv_label_set_text(label1, "\uF0ad""限值123avcAEE");
lv_obj_align(label1, LV_ALIGN_CENTER, 0, 0);
LV_FONT_DECLARE(myfont_left_label)
lv_style_set_text_font(&label_style, &myfont_left_label);
lv_style_set_text_color(&label_style, lv_color_make(0x0, 0x0, 0xff));
lv_obj_add_style(label1, &label_style, LV_PART_MAIN);
复制代码
作者:
阿里兄
时间:
2021-10-6 16:37
zzheng 发表于 2021-10-6 16:28
大佬 再请问两个问题,1. 这个awesome图标怎么在设备上没显示,同一段测试代码在上位机上仿真是可以有显示 ...
找图标自己想办法,mdk上面不支持\u的解析,有一个帖子lvgl之图标显示方法,你自己找一下。
欢迎光临 里飞网 (http://dz.lfly.xyz/)
Powered by Discuz! X3.3