TrueType字体提示

时间:2014-12-03 15:36:07

标签: fonts true-type-fonts

我们使用(特殊)TrueType字体将(线性)条形码渲染为PDF文件。

有没有办法使用提示(在字体文件中)强制字体只能缩放到全像素边界(并且线条和空格总是在像素边界上)?

我们的想法是确保有效字体大小仅限于值,并生成整数行宽(或使用下一个较小的值)。

有关可以实现这一目标的工具的任何想法吗?

1 个答案:

答案 0 :(得分:2)

有些工具可以编辑TrueType提示(正确地,#34;指令")来执行您想要的操作。 FontForge允许编辑提示,还有其他商业工具可用。如果您还不熟悉TrueType语言,那么您应该为相当具有挑战性的工作做好准备。

参考资料:https://developer.apple.com/fonts/TrueType-Reference-Manual/RM03/Chap3.html

但是:您应该知道,TrueType字体中的提示并不总是使用(取决于渲染环境)。例如,在现代Apple操作系统中,忽略TrueType提示。其他系统(如带有ClearType的Windows)部分忽略了某些提示。也有可能是其他情况。因此,除非您能够确定整个流程的端到端条件,否则您的努力可能会浪费时间。