1

我正在尝试从 TTF 文件为某些字形生成位图,并意识到当您尝试在没有 cmap 条目的情况下生成字形时,没有现成的解决方案。我正在使用印度字体,因此我需要提取一些半字形。

我找到了 fonttools 并能够用它解析我的 TTF 文件。我可以验证我确实拥有可以在字形查看器中查看的所有字形的对象。我现在试图找出是否可以使用 fonttools 或任何类似的库将这些字形呈现为位图?

从字形查看器中抓取屏幕不是一种选择,因为图像的质量不会受到影响。我发现很多工具可以影响质量,但无法生成半字形或复合字形。

在这方面的任何帮助也将不胜感激。

4

1 回答 1

1

Python 图像库 - 及其最新的分支 Pillow - 可以加载 truetype 字体并从中渲染文本。请参阅ImageFont 文档

于 2017-06-01T10:56:25.537 回答