gpt4 book ai didi

c++ - 解码 Microsoft True Type 字体文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:47:01 25 4
gpt4 key购买 nike

我正在使用 TFT LCD 作为显示器 (480x800px) 的嵌入式平台 (STM32F407) 工作,并且想让我的用户界面在某种程度上为最终用户定制。我认为最好的字体来源是与 Windows 兼容的,因为它们最常见。

我当前的实现使用我自己的二进制格式的自定义绘制字体和一个给出字符宽度和 ascii 值的描述符表,但不得不一点一点地绘制我自己的字体是乏味的。

我想从 SD 卡中读取 True Type 字体文件,并能够使用其中不同大小的字形,但我还没有看到关于如何实际实现这种魔力的直接实现。有人可以指出我正在寻找的一个很好的 c/c++ 示例吗?

作为解决问题的更好方法,我想制作一个简单的 gcc 命令行程序,它将使用“#”作为像素使用选定的字体打印出我的输入。这样我就可以只担心实现,而不用担心可能弹出的任何其他随机错误。

谁能帮帮我?

最佳答案

也许你可以使用 Freetype图书馆。

关于c++ - 解码 Microsoft True Type 字体文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13656373/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com