TrueType字体和Type-1字体有什么区别?

Fin*_*nch 17 fonts truetype

TrueType字体和Type-1字体有什么区别?

JRo*_*ert 18

Postscript Type-1规范是由Adobe在1985年左右创建的.Type-1字体是基于矢量的.您可以在" Adobe Type 1. Font Format. "中找到该规范.

几年前,Apple定义了TrueType字体,因此True Type和PostScript在20世纪90年代成为竞争对手.微软在20世纪90年代初为本机Windows字体格式选择了True Type(对于使用PostScript,需要其他工具,如Adobe Type manager).

今天,微软正逐渐淡出对PostScript字体的支持.尝试在Vista中使用一个作为UI字体.祝好运 ;-)

作为TrueType的继承者,微软(我认为与Adobe合作)创建了Open Type(大约2000年左右)格式,Adobe将其整个字体库转换为新格式(您仍然可以将它们作为Type-1字体).

  • +1用于通过创建TrueType正确地记入Apple. (2认同)
  • *“TrueType 字体是 Apple 几年前定义的 [...]”* - 这是不正确的。反之亦然:TrueType 出现在 Type1 之后(它的发展是 Adob​​e 商业实践的直接结果,该实践对 Type1 字体定价过高,并将其格式作为商业秘密保存太久......对于其余部分仍然+1这个答案中包含的信息......:-) (2认同)

Sin*_*ion 8

一个非常关键的区别是PostScript(和PostScript风格的OpenType)支持立方贝塞尔曲线,其中每个字形的每个弧由四个控制点描述.TrueType(和tt风格的OpenType)使用二次曲线,每个弧只有三个控制点.这样可以减少对曲线形状的控制.

另一个关键区别是他们执行提示的方式.由于TrueType最初的目标是低分辨率屏幕渲染,因此其提示系统通过调整曲线以适应像素点阵点,使用相当精细的字节码机制.PostScript字体用于更高分辨率的纸质打印,并使用指南在适当的位置将曲线捕捉到直角.