从 Google 字体下载字体文件时,我如何也可以获得许可证文件?

Posted

技术标签:

【中文标题】从 Google 字体下载字体文件时,我如何也可以获得许可证文件?【英文标题】:When downloading a font file from Google fonts, how can I get the license file too? 【发布时间】:2021-03-04 11:20:01 【问题描述】:

我正在构建一个桌面应用程序,并使用该应用程序从 Google 字体下载字体“.ttf”文件。我已经通过使用来自开发人员 API 的 JSON 响应来做到这一点:https://developers.google.com/fonts/docs/developer_api

JSON 响应返回字体文件的位置,以便我能够下载和使用它们。

但是,如果我正确阅读了许可证,则在分发字体文件时应该始终包含许可证文件。因此,我需要一种下载许可“.txt”文件的方法,这样我就不会通过将“.ttf”文件下载到应用程序所在的每台 PC 来违反许可协议的条款。我可以在 Google/Fonts Github 上找到许可文件,但在 API 文档中找不到。

JSON 响应不包含任何许可信息(尽管我在 Google 字体的 GitHub 上打开了一个问题,希望能有所帮助:https://github.com/google/fonts/issues/2799)

那么我怎样才能找到给定字体系列的 Google 字体许可证“.txt”文件?

【问题讨论】:

查看此链接developers.google.com/fonts/…。 Google 字体可以免费使用,所以我认为您不需要为每种字体下载许可证。除此之外,等待他们的 GitHub 回答。 感谢您的评论,阿里。大多数字体是在 OFL 许可下发布的。 OFL 许可证常见问题解答的第 1.9 节规定:“如果字体从服务器传输到客户端计算机,即使计算机不再连接到网络,也可以使用它们,完整的软件包(版权声明、许可信息等)应包括在内。” scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL 【参考方案1】:

您可以使用“Google 字体 - 归属”页面 (https://fonts.google.com/attribution) 中的版权声明和与家族相关联的许可文本重新构建许可。

【讨论】:

以上是关于从 Google 字体下载字体文件时,我如何也可以获得许可证文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 DomPDF 中正确嵌入 Google 字体?打印时中断

如何在 Rails 6 和 Webpacker(以及引导程序和 SASS/SCSS)中安装自定义字体

从 Google 字体导入字体并将其添加到 CreateGlobalStyle 无法正常工作

使用 wkhtmltopdf 从 HTML 生成 Google Web 字体和 PDF

下载 Google 字体以在本地运行

如何在网站上使用 Google 的 Roboto 字体?