什么是TrueType字体?
如果您正坐在Windows或Macintosh计算机前浏览博闻网美国站,那么您所阅读的文章使用的正是TrueType字体!字体是计算机显示文本时所使用的字符样式。假设您和大部分人一样,正在阅读字体大小不一的文章,并且希望把文档打印出来。早期的computer operating systems(计算机操作系统)依赖bitmapped字体进行显示和打印。若要以不同尺寸显示这些字体,就必须为每种尺寸单独创建字体。如果您放大或者缩小字体,效果将惨不忍睹,而且打印出来的文字几乎总是参差不齐。
20世纪80年代后期,Adobe推出了基于矢量图形的Type1字体。和点阵字体不同,矢量字体可以放大或缩小(缩放),同时保持外观的质量。Adobe还开发了称为Postscript的打印语言,其功能显著优于当时市场上的其他同类产品。Microsoft和Apple对这些技术非常感兴趣,但考虑到它们可能成为两家公司操作系统不可或缺的部分,因此又不希望向Adobe支付专利权税以获取使用权。出于这个原因,Microsoft和Apple联合开发了自己的矢量字体和打印技术。最后,Apple开发出TrueType字体技术。而与此同时,Microsoft开发的打印引擎TrueImage却从未真正投入使用过。
TrueType技术实际上包含两部分:
- TrueType Rasterizer
- TrueType字体
Rasterizer是一个嵌入在Windows和Mac操作系统中的软件。它收集所有显示的TrueType字体的大小、颜色、方向和位置信息,并将这些信息转换为图形卡和显示器可以理解的位图。它实际上就是一个解释程序,用于解析字体提供的数学数据,并将其转换为视频显示设备可显示的形式。
字体本身包含了描述字样中每个字符外形的数据。较高质量的字体还包含微调代码。微调是一个字体调节过程,可以使缩小的字体呈现出最佳的外观。微调代码不依赖于矢量外形,可以确保字符与像素对齐,从而尽可能地使字体看起来平滑清晰。
现在有数千种TrueType字体,其中有许多可在网络上免费获得。这些字体中很多都是从其他字体扫描或转化而来。虽然大部分字体都很不错,但未按正确方法创建的TrueType字体可能会包含导致计算机崩溃的错误。专业设计的字体每个可能价值一百美元,但设计人员通常都对它们进行了大量调整,并且在各种大小和角度下都进行过测试以获得最佳质量。这些特性对于广告公司和出版社来说很重要。而对于我们大多数人而言,字体只要免费或便宜就足够了。