文件名称:ttembed:删除 TrueType 字体的嵌入限制
文件大小:4KB
文件格式:ZIP
更新时间:2024-07-24 02:47:03
C
嵌入 通过将 OS/2 表中的 fsType 字段设置为零来消除 TrueType 字体的嵌入限制。 就是这样; 这个程序是一招小马。 这是 Tom Murphy VII 的“嵌入”版本。 原件可在 此版本仅在以下几个方面有所不同: 检查我们是否正在修改 TTF 或 OTF。 您必须非常努力地使原始文件损坏非字体文件,但同样如此,我很愚蠢,只能执行“ ttembed *”并期望它起作用。 正确地重新计算 OS/2 表的校验和。 原来的按字节求和,当时它应该是 32 位逐字求和。 说正确比做更难。 -n 选项报告它何时更改文件,但不这样做。 对于不需要更改的文件,它仍然会完全静音。 可以一次更改多种字体。 这个程序存在是因为某些字体创建程序的默认设置不是“可安装的”,即使这与您发布字体所依据的许可证相矛盾(尤其是现在的 OFL)。 该程序唯一的警告与 Tom7 在其网站上明确说明
【文件预览】:
ttembed-master
----ttembed.1(471B)
----LICENSE(1KB)
----README.md(3KB)
----Makefile(9B)
----ttembed.c(3KB)
----.gitignore(144B)