tianyekpsexzxg 发表于 2021-1-25 21:11:23

LvglFontTool v0.4字体高度问题和字库放外部bin问题

1,在用LvglFontTool v0.4工具时,有个字形高度选框,可以上下点击选择,例如选择16,那问题就来了,这个16是实际的字体高度还是不是呢?这样表达不够清晰,这样说吧,实际的高度就是字体上下没有空余的空间,非实际的字体上下就是有空余的空间,例如点整字体16,上下是有空余的空间的
2,字形高度选择16,是否代表就是16*16的字形,指的是宽和高?
3,字形高度选择16,加入汉字选择16,字形代表16*16,那么英文和数字的字形是不是8*16(宽*高)呢?
4,字库放外部BIN的方式,从FLASH里面读取数据长度如何定,如英文和汉字长度是不一样的,论坛里面的例程不全,特别是static uint8_t *__user_font_getdata(int offset, int size)这里如何调用,是不是底层调用,应用就不用管了,最好提供一个简单完成例程
感谢

阿里兄 发表于 2021-1-25 21:28:05

1、字形高度,即字体的高,不算上下空余空间,具体生成内部字体看一看就明白了。
2、每个字符的高和宽很多字体都不相等。
3、同第2点。
4、__user_font_getdata是你要填写里面的内容,LVGL自己调用。

BIN字库参考:littleVGL外置中文字库教程
页: [1]
查看完整版本: LvglFontTool v0.4字体高度问题和字库放外部bin问题