gpt4 book ai didi

file - 通过使它们无法打开来保护 TTF 字体文件,但仍可作为 webfonts 使用

转载 作者:行者123 更新时间:2023-12-03 23:54:36 37 4
gpt4 key购买 nike

我是字体制作者,我想保护我的网络字体。

我知道the HTACCESS way to protect font files ,但我发现还有另一种保护网络字体的方法:故意损坏 TTF 字体文件 当您尝试使用 Windows 字体查看器打开它们时,它们将无法安装,而相同的文件仍将作为浏览器中的 webfont 工作。

这是我发现的一个工作示例(他们是如何做到的,这是个谜):
http://fontface.co.il/fonts/demo_s.asp?id=131

如您所见,如果字体文件缓存在浏览器中,您可以访问它们,但是当您下载 TTF 文件并通过“Windows Font Viewer”打开它以进行安装时,它会给您此错误: “请求的文件 _____.ttf 不是有效的字体文件”。

你可以在你的电脑上自己测试一下,你会发现这个网络字体仍然只适用于 TTF。 (不包括@font-face 中的 woff/eot 文件)

这正是我想要对自己的字体做的事情。
这样,它们仍然可以用作网络字体,而不能用作桌面字体,这使得未经培训的人更难在没有许可证的情况下安装它们。

但是,我无法弄清楚他们是如何做到的。
有任何想法吗?

最佳答案

操作系统对有效字体的构成与 Web 浏览器有不同的要求。当字体丢失某些数据时,Web 浏览器会更加宽松。诀窍是弄清楚您可以“破坏”多少字体,使其不可安装,但仍通过 OTS 并且可在浏览器中使用。

关于file - 通过使它们无法打开来保护 TTF 字体文件,但仍可作为 webfonts 使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50919358/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com