首页 > 解决方案 > 下载所有 Google 字体的 Google 字体元数据?

问题描述

我正在寻找一个 JSON 文件,其中包含所有 Google 字体名称和每种字体可用的权重。这是为了创建这样的 CSS 实用程序:

u-font-montserrat-fw500 {
    font-family: montserrat !important;
    font-weight: 500 !important;
}

任何人都知道谷歌是否提供字体元数据?

标签: javascripthtmlcssgoogle-font-apigoogle-fonts

解决方案


这就是我所做的。首先在此处获得了Google Font API的密钥。

然后我这样做了:

curl https://www.googleapis.com/webfonts/v1/webfonts?key=A6345634762zPXb2iE_Yoi60 > google-fonts.json

结果 json 文件将包含其中列出的所有字体粗细和字体。

    {
      "family": "ABeeZee",
      "variants": [
        "regular",
        "italic"
      ],
      "subsets": [
        "latin"
      ],
      "version": "v14",
      "lastModified": "2020-09-02",
      "files": {
        "regular": "http://fonts.gstatic.com/s/abeezee/v14/esDR31xSG-6AGleN6tKukbcHCpE.ttf",
        "italic": "http://fonts.gstatic.com/s/abeezee/v14/esDT31xSG-6AGleN2tCklZUCGpG-GQ.ttf"
      },
      "category": "sans-serif",
      "kind": "webfonts#webfont"
    },


推荐阅读