我有一个bezier路径库来绘制复杂的bezier路径而没有问题。现在,我需要知道如何阅读文本或字体并提取其路径信息,以将其绘制为路径而不是文本。
我遇到了一个C应用程序,FontForge。它完全符合我的需要,选择任何字体并提取其路径信息。但我需要知道的是如何将该功能添加到我的绘图库中。
答案 0 :(得分:3)
您可以使用Windows GDI函数GetGlyphOutline。
或者使用BeginPath,TextOut,EndPath和GetPath。您将获得直线段和贝塞尔曲线列表。请参阅this article获取灵感(有点过时,但相关)。