字体指标生成器

时间:2019-10-01 09:05:56

标签: json fonts metrics auto-generate kerning

我供职的

公司购买了我正在维护和进一步开发的应用程序。它基本上是一个在线照片编辑器。要添加新字体,我需要JSON文件中的指标。外观示例:

{
    "descriptor": {
        "ascent": 0.247297212,
        "capheight": 0.246944442,
        "descent": -0.07584722,
        "bboxllx": -0.145697221,
        "bboxlly": -0.09560278,
        "bboxurx": 0.387702763,
        "bboxury": 0.340430558
    },
    "charWidthTable": {
        " ": 252,
        "!": 292,
        "\"": 331,
        "5": 505,
        "6": 505
    },
    "kerningPairs": {
        "-A": -19,
        "-C": 19,
        "-G": 37,
        "-J": -19,
        "-O": 37,
        "-T": -106,
        "-V": -60,
        "-W": -74,
        "-X": -37,
        "-Y": -79,
        "ý”": 19
    }
}

我搜索了一些实用程序以生成类似的内容,然后进行调整。我发现的唯一东西是FontForge,它似乎没有此功能(导出整个字体规格),我还在NPM存储库中找到了一个名为char-width-table-generator的node.js模块,但没有任何其他信息,因此我不知道该怎么用。

0 个答案:

没有答案