javascript - 下载所有 Google 字体的 Google 字体元数据?
问题描述
我正在寻找一个 JSON 文件,其中包含所有 Google 字体名称和每种字体可用的权重。这是为了创建这样的 CSS 实用程序:
u-font-montserrat-fw500 {
font-family: montserrat !important;
font-weight: 500 !important;
}
任何人都知道谷歌是否提供字体元数据?
解决方案
这就是我所做的。首先在此处获得了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"
},
推荐阅读
- javascript - 如何使用 javascript 将内容从页面上的其他位置移动到选项卡中?
- windows-terminal - 如何打开带有 4 个窗格的 Windows 终端?
- typescript - 制作自定义 SaveButton 时,如何在 handleSubmitWithRedirect 上正确输入?
- javascript - Hook 的 useState 初始值在被记忆的回调中永远不会改变
- amazon-web-services - 从 ReactJS APP 检索 AWS App Config 配置
- c++ - 连续迭代器上的 SIMD 指令
- amazon-web-services - Gitlab CI失败找不到aws命令
- django - 我的登录表单在 django 中没有验证
- json - 如何在不解析的情况下读取 Scala.js 中的 JSON?
- filtering - VHDL 中的数据类型