我正在使用一个嵌入式平台(STM32F407)作为显示器(480x800像素)的TFT LCD,并希望使我的用户界面在一定程度上可定制化。我认为最好的字体来源应该是与Windows兼容的字体,因为它们是最常见的。
我的当前实现使用了我自己定制的二进制格式的字体和描述符表,给出了字符宽度和ASCII值,但是逐位绘制自己的字体非常繁琐。
我想从SD卡中读取True Type Font文件,并能够使用其中不同大小的字形,但我没有看到简单明了的实现方法。有人可以给我指出一个好的C/C++示例吗?
更好的办法是,我想制作一个简单的gcc命令行程序,使用“#”作为像素来打印出我的输入文本并选择字体。这样我就可以只关注实现而不会遇到其他随机出现的错误。
有人可以帮帮我吗?
我的当前实现使用了我自己定制的二进制格式的字体和描述符表,给出了字符宽度和ASCII值,但是逐位绘制自己的字体非常繁琐。
我想从SD卡中读取True Type Font文件,并能够使用其中不同大小的字形,但我没有看到简单明了的实现方法。有人可以给我指出一个好的C/C++示例吗?
更好的办法是,我想制作一个简单的gcc命令行程序,使用“#”作为像素来打印出我的输入文本并选择字体。这样我就可以只关注实现而不会遇到其他随机出现的错误。
有人可以帮帮我吗?