无法连接HTML页面的字体



我需要包含提供给我的Gurmukhi.ttf字体。我试图找到问题的答案,但发现了类似@font face的内容:转换和显示字体(城市蓝图),但没有解决方案。起初我尝试在这个网站上生成字体

http://www.fontsquirrel.com/tools/webfont-generator

但是得到了以下错误"文件gurmukhi.ttf被Generator列入黑名单。其他发行商的网络字体无法重新生成。">

然后我用http://www.font2web.com/

它生成了所需的数据包,我包括了字体,它是如何在demo.html中显示的。但什么都没发生。默认情况下,浏览器使用自己的字体,Gurmukhi被忽略。有趣的是,demo.html中的字体也被浏览器忽略了。

然后我得到了另一种字体类型Optima.ttc。我已经将其转换为ttf格式。

http://www.fontsquirrel.com/tools/webfont-generator

"Linotype已要求他们的字体Optima Regular被Generator列入黑名单。您将无法转换此字体。">

http://www.font2web.com/这里我只得到了2个文件,在info.html中有以下内容:

对不起,Optima nova Regular的供应商不允许我们转换此字体

但点击此处免费使用Optima-nova常规网络字体

提示:点击紫色免费注册!按钮,然后点击免费计划链接

据我所知,这两个文件都不是免费的?

这是商业字体,您需要购买至少web许可证才能合法使用它们(尽管您可以在本地自行进行.ttf转换,而无需使用web生成器,并避免黑名单检查,但这仍然不是合法的解决方案,字体仍受版权保护)。

如果你没有在字体许可证上花费的预算,你可以随时使用Optima Nova的免费替代品-有类似的字体可以免费使用-试着搜索适合你设计的免费替代物(请注意,替代字体的质量可能不一样,可能不支持那么多字形)。

最新更新