TrueType TTF字体和位图表示法

3
  1. 一个ttf字体(True Type)是否可以包含字体的位图表示,而不是数学描述(即矢量表示)? 如果可以,如何确定ttf字体包含矢量表示还是位图表示?

  2. 是否可以通过编程方式创建ttf字体(通过使用任何语言的数学描述,比如post script)?

  3. 有没有工具建议来创建ttf字体(手动或通过程序支持)?

1个回答

3
  1. 是的,但它是很少见的,在1995年TrueType规范的第129页中可以看到:

“只有Sbit”的字体允许使用嵌入位图但没有轮廓数据。

您可以通过检查字体是否包含EBLC、EBDT和EBSC表来确定具有位图的TT字体。

  1. 毫无疑问,这是可能的,但结果几乎肯定会很差。真正的字体由排版工匠进行了调整,以获得令人满意的效果。尽管如此,它可能不比大多数在网络上流行的TrueType字体更糟糕 :-)

  2. 有许多字体工具可用,FontForge就是其中一个例子,所有这些工具在某种程度上都是手动工具。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接