如果您现在正坐在 Windows 或 Macintosh 电脑前,那么您在阅读本文时正在看的就是 TrueType 字体!字体是电脑用于显示文本的不同字体样式。如果您像大多数人一样,您可能正在看许多不同大小的文本,甚至可能想打印一份文档。早期的电脑操作系统依赖位图字体进行显示和打印。这些字体必须针对所需的每个特定大小单独创建。如果您将字体放大或缩小到超出其预设大小,它看起来会非常糟糕。并且打印出来的文本几乎总是看起来非常锯齿状。
在20世纪80年代末,Adobe公司推出了基于矢量图形的Type 1字体。与位图字体不同,矢量字体可以放大或缩小(缩放)并且仍然保持良好的外观。Adobe 还开发了一种名为 Postscript 的打印语言,它远远优于市场上任何其他产品。微软和苹果对这些技术非常感兴趣,但不想为可能成为两家公司操作系统不可或缺一部分的技术向 Adobe 支付版税。因此,微软和苹果联手开发了自己的矢量字体和打印技术。最终,苹果公司实际开发了字体技术,即 TrueType。与此同时,微软正在开发的打印引擎 TrueImage 从未真正启动。
广告
TrueType 技术实际上包含两个部分
- TrueType 光栅化器
- TrueType 字体
光栅化器是嵌入在 Windows 和 Mac 操作系统中的一段软件。它收集所有显示的 TrueType 字体的大小、颜色、方向和位置信息,并将这些信息转换为图形卡和显示器可以理解的位图。它本质上是一个解释器,能够理解字体提供的数学数据并将其转换为视频显示可以渲染的格式。
字体本身包含描述字体中每个字符轮廓的数据。高质量的字体还包含提示(hinting)代码。提示是一种使缩小到小尺寸的字体看起来最好的过程。提示代码不仅仅依赖矢量轮廓,还能确保字符与像素良好对齐,从而使字体尽可能平滑和清晰。
网上有数以千计的 TrueType 字体可供使用,其中许多是免费的。这些字体很多只是通过扫描并从其他来源转换而来。虽然大多数字体应该完全没问题,但创建不当的 TrueType 字体可能包含潜在导致电脑崩溃的错误。专业设计的字体可能每款花费上百美元,但通常都经过大量提示处理,并在各种大小和角度下进行测试以获得最佳质量。这些特性对于广告公司和出版社至关重要。对我们大多数人来说,免费或廉价的字体就足够用了。
欲了解更多信息,请查看下一页的有趣链接。
广告