下载Google webfont的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中然后转换它。
或者我做错了什么,我应该完全采用不同的方法吗?