tft_espi 中文字体及自定义字体制作(tft.eSPI模块)

本文详细介绍了如何在TFT_eSPI库中使用Processing和Mixly自定义字体,包括下载工具、设置字体参数、转换Unicode编码及创建.h字库文件的过程。

tft.eSPI库自定义字体方法

先下载 processing 然后安装
在这里插入图片描述

到mixly安装目录下找到tft_eSPI文件夹

路径如:D:\Mixly1.20\arduino\portable\sketchbook\libraries\TFT_eSPI\Tools

将Tools文件夹单独复制出来如我的为 E:\tft_espi字体制作Tools
在tft_espi字体制作Tools下找到文件夹名为:Create_Smooth_Font 双击打开 在继续打开 Create_font
进入后有二个文件夹data是放字体文件如:simhei.ttf 字体可以在C:\Windows\Fonts找,找到要用的
字体文件复制到data文件夹下即可
第二个文件夹FontFiles 是生成字体文件如:simhei20.vlw
第三个文件是字体脚本。如processing成功安装会自动关联文件。可以直接双击打开
找到如下内容:



String fontName = "simhei";         //字体名字 这里就是 simhei.ttf

                                    
String fontType = ".ttf";           //字体后缀 如上 simhei.ttf 小写的.ttf
//String fontType = ".otf";
//String fontType = ".TTF";      //字体后缀

// Define the font size in points for the TFT_eSPI font file
int  fontSize = 20;              //这里是字符大小

// Font size to use in the Processing sketch display window that pops up (can be different to above)
int displayFontSize = 20;		//这个可以和上边一样字体大小即可

在找到这行:中文转Unicode编码
// Here we specify particular individual Unicodes to be included (appended at end of selected range)
static final int[] specificUnicodes = {
   
   
0x6e29
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

琢磨侠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值