所需工具

所需工具截图

大概流程

选择字体文件(如宋体、黑体等),在指定字体文件中提取你需要的文字,因为如果将整个字体文件做成字库,将导致 ESP8266 的 Flash 存不下,因此只提取必要的部分,提取出来后,会重新生成字体文件,然后使用 Processing 软件,将字体文件转换成 vlw 格式,转换过程中需要设置转换后的字体大小,最后将 vlw 转换成 hex 文件,将 hex 做成一个 h 头文件即可。

具体步骤​

(一):到网上下载ttf字体文件

(二)打开“自提提取.exe”软件,随后根据下图操作:

注意:想要在小电视里添加字只需要在最后面输入城市名称即可!!!

(三)生成 TTF 文件之后,自动弹出的文件夹中找到红色箭头所指的文件,将其复制至Create_fontdata 路径下


(四)双击打开“processing.exe”,随后在 processing 中根据下图打开“Create_fontCreate_font.pde”



(五)点击运行后,会开始自动转换,并弹出下列窗口,红色箭头处就能看到 vlw 文件

(六)到这里,字体的提取以及制作工作基本完成,现在还差最后一步,将 vlw 文件转换成 hex 文件
打开链接:http://tomeko.net/online_tools/file_to_hex.php?lang=en


(七)打开储存字体的.h文件



最后保存重新编译即可!!!!!

下载地址

此处内容需要评论回复后(审核通过)方可阅读。

赞赏地址

赞赏码

End

本文标题:小电视自定义字库教程

本文链接:http://www.kitteno.com/archives/diyfont.html

除非另有说明,本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

声明:转载请注明文章来源。

最后修改:2022 年 04 月 19 日
如果觉得我的文章对你有用,请随意赞赏