0

我有一组 OTF 字体文件,我需要通过将文本动态呈现为打开和关闭不同 OpenType 功能的图像来展示字体。文本将由网站用户以类似此处此处的方式输入。

现在,我需要一个能够实现这一目标的图书馆的建议。任何适合 Web 开发的语言都可以(PHP、Python、Ruby 等等)。

目前所有的 OTF 字体都包含 Postscript 轮廓,但如果没有其他选项,我可以将它们转换为包含 TTF 轮廓。

我知道用于 FontForge 的 Python 库,但我仍在寻找其他较轻的选项。

4

2 回答 2

3

HarfBuzz,但它是一个 C 库,需要一些关于字体和文本渲染的知识。它与命令行实用程序捆绑在一起,可以满足您的要求,但它们依赖于 FreeType 和 Cairo。

于 2013-04-10T20:45:12.960 回答
0

我最终得到了以下结果:

我设置了文本和字体大小,并在纯 TeX 文档中选择 OpenType 功能,使用 渲染它xetex,最后使用pdftoppm.

整个过程大约需要 0.2 秒,这相当长,但非常适合我的需要。

于 2013-04-12T19:16:45.650 回答