gpt4 book ai didi

c++ - 获取 TrueType 字体中字母的 vector 点

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:32:16 26 4
gpt4 key购买 nike

由于 True Type 字体只是 vector ,我想知道如果我使用的是 WinAPI,是否有办法获取字母的 vector (点数组)。谢谢

最佳答案

使用带有 GGO_NATIVE 选项的 GetGlyphOutline 函数。

http://msdn.microsoft.com/en-us/library/dd144891%28v=VS.85%29.aspx

实际上,True Type 字体是由贝塞尔曲线而不是 vector 定义的,因此您会得到一个曲线列表。无论如何,大多数图形库都有绘制贝塞尔曲线的方法,因此您只需知道一条曲线由多个控制点定义即可。

字体将预先适合网格(例如,提示)。

关于c++ - 获取 TrueType 字体中字母的 vector 点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2752175/

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