如何使用第三方字库显示点阵风格文字?
2022-08-277950
AI 快速预览详细
本文介绍了如何在行空板上使用第三方字库显示点阵风格文字。首先,从网站下载一个字体文件,例如数码管字体。然后,将字体文件与Python代码放在同一目录下,使用unihiker库的load_font功能加载字体文件。在代码中指定font_family为加载的字体文件,即可实现个性化的文字效果。此外,还提供了图形化编程的方法,通过增加代码积木和更新对象功能来实现相同的效果。
|
前言 行空板内置了linux系统,因此可以安装各种字库实现不同的文字效果。 unihiker库中可以加载本地字库,因此这里测试一下。 获取字体文件 首先可以下载一个字体文件,例如fontspace.com 这个网站可以选择一个喜欢的字体,点击下载后解压得到一个ttf的字体文件,这里下载一个用来显示数字的数码管字体。 ![]() 使用字体文件 将字体文件与py代码放到同一个目录就可以使用load_font功能加载这个字体文件,然后再显示文字的时候指定font_family为加载的字体文件即可 ![]() 查看效果![]() 使用图形化编程 图形化编程中没有加载字体的积木,因此我们可以使用“代码生成器”功能的增加代码积木,将加载字体语句生成,然后用更新对象功能将txt文字对象的font_family更新为加载进来的字体变量font_family ![]() ![]() ![]() |









