【问题标题】:Gettting Google webfont as ttf with as much unicode characters as available?使用尽可能多的 unicode 字符获取 Google 网络字体作为 ttf?
【发布时间】:2018-11-21 02:34:49
【问题描述】:

下载 Google 网络字体的 css 资源时,结果似乎取决于浏览器。

当我使用浏览器(Firefox 或 Chrome)打开此 URL 时:

https://fonts.googleapis.com/css?family=Roboto 

我得到了this result,其中包含用于不同 unicode 字符范围的多个 woff2 字体源。

例如,当使用 CURL 下载相同的 CSS 资源 URL 时,我得到的 this result 只包含一个 .ttf 字体,它似乎只包含一个默认的 unicode 字符范围。

显然,Google 会查看 HTTP 请求中的代理字符串,然后相应地调整结果。

有没有办法获得具有完整 unicode 字符范围的 .ttf,即“multi woff2”版本中还包含的所有内容?最重要的是拉丁字符和拉丁扩展字符。

我可以将 woff2 字体转换为 ttf。但是我不知道如何将多个 woff2 字体合并或合并为一个 ttf,或合并为一个 woff2,然后进行转换。

或者我做错了什么,我应该完全使用不同的方法吗?

【问题讨论】:

    标签: css unicode truetype google-font-api woff2


    【解决方案1】:

    如果您在 Google 字体网站上选择字体,它会显示一个包含 CSS 代码的对话框以用作 webfont。 Google 确实会向访问者的浏览器发送特定版本,具体取决于它支持的内容。

    如果您想要“完整”字体,请单击下载按钮以 .ttf 文件形式获取桌面版本。它将具有所有 OpenType 功能和非子集字符集支持。

    【讨论】:

      猜你喜欢
      • 2014-11-22
      • 2011-10-16
      • 1970-01-01
      • 2014-02-06
      • 2011-07-03
      • 2016-05-25
      • 2021-11-16
      • 2016-01-20
      • 1970-01-01
      相关资源
      最近更新 更多