字体栅格化

✍ dations ◷ 2025-11-29 09:35:00 #字体栅格化
字体光栅化是将文字从一个向量表示(比如一个TrueType字体)转化到光栅或者位图表示的过程。在这个过程中往往涉及一些抗锯齿技术来使得屏幕上的字体更加平滑易读。这也经常会涉及“字体微调”技术。在一个现代操作系统中,光栅化一般是通过一个共享库来提供的。这个库可以内建在操作系统或者桌面环境中,或者在以后被加入。原则上说,每个应用程序可以使用不同的库来进行字体光栅化,但是实际上操作系统一般更倾向于统一这个库。在比较旧的系统和嵌入式系统中,字体是通过预先设置的特定大小的点阵图形来表示的。但是在大多数现代操作系统中,字体是通过数学的方式来表示的,从而允许任意大小的缩放。光栅化的最简单的形式是简单线条绘制,而没有任何形式的抗锯齿。这是最快的方法(即它显示在屏幕上需要的计算最少)。这种方法的缺点是字形在小尺寸上会变得不清晰。因此,许多字体数据文件包含提示,帮助系统的光栅器决定在哪里对字形特别麻烦的地方渲染像素,或包含特定的像素大小手工调整过的位图。一个更复杂的方法是使用计算机图形学中的抗锯齿技术。对于字符边缘处的每个像素,字符占据了该像素的比例可以确定,并将该像素绘制为对应的不透明度。例如,在白色背景上绘制一个黑色字母时,如果一个像素理想状态下应被填满一半(比如用对角线分割),它会被填充50%的灰色。这种方式的简单应用可以产生模糊的字形。例如,如果一个字符中有一条1像素宽的垂直线,但这条线正好落在两个像素之间,它在屏幕上会显示为一个2像素宽的灰线。这种方式以清晰度换取准确性。但是,如今的系统通常将线条的像素坐标强制为整数,这使字形看起来更锐利,但也使得打印出的线条比应有的宽度略宽或略窄。Microsoft Windows 自 Windows XP 开始支持 ClearType 渲染。 PDF 通常使用 Adobe CoolType 渲染。

相关

  • 兼性厌氧菌厌氧生物,或称厌气生物,是指一种不需要氧气生长的生物。它们大致上可以分为三种,即专性厌氧生物、兼性厌氧生物及耐氧厌氧生物 。人体内的厌氧生物多存在于消化系统中,有些种类
  • 草菇Volvaria volvaceaAgaricus volvaceusAmanita virgataVaginata virgata蕈伞圆锥状草菇(学名:Volvariella volvacea)是食用菌的一个种类,因为生长在稻草上而得名,又名兰花菇、美味
  • 淋巴管在解剖学中,淋巴管(Lymph vessels 或 lymphatic vessels),是指构成淋巴系统的一部分,能让淋巴流动的管道,其构造类似静脉,与上大静脉连接,负责运送内含有蛋白质、脂肪,以及B淋巴细胞
  • 右美沙芬右美沙芬(Dextromethorphan),又名右甲吗喃,英文简称DM或DXM,是一种镇咳药物,它的氢溴酸盐(Dextromethorphan hydrobromide)常用于药品中。在部分国家常被物质滥用。美国食品及药物管
  • 蝇蕈素蝇蕈素(英语:muscimol、agarin、pantherine)是出现于大多数鹅膏菌属菇类的精神性生物碱,为γ-氨基丁酸A型受体的促效剂,并且会产生镇静安眠的效果。蝇蕈素是造成毒蝇伞中毒反应的
  • 感质在哲学中,感质(英语:Qualia,/ˈkwɑːliə/或/ˈkweɪliə/;单数形式: Quale)的定义是主观意识经验的独立存在性和唯一性。Qualia这个词源自拉丁语中的形容词quālis'(拉丁语发音:.m
  • 拉丁古典学古罗马文学指纪元前后繁荣于古罗马政权(包括罗马共和国和罗马帝国)治下的文学。其主要语言是拉丁语。尽管古罗马共和国诞生于公元前510年(摆脱伊特鲁利亚王朝的统治),但按照惯例,
  • 瓦登伯革氏症候群瓦登伯革氏症候群(英语:Waardenburg syndrome)是一种罕见的遗传性疾病,首次发现于1951年。常见病征为不同程度的耳聋、两眼眼距较宽、鼻根宽阔、头发中杂有一撮白发,以及出现虹膜
  • 达罗毗荼语系达罗毗荼语系(Dravida,又称德拉维达语系)分布在印度南部的泰米尔纳德邦、卡纳塔克邦、安得拉邦、喀拉拉邦,印度中部和东部的一些地区,以及巴基斯坦的一个小地区,包括75种语言,其中
  • 亨利四世(伟大的、贤明的)亨利四世(法语:Henri IV,1553年12月13日-1610年5月14日),本名“亨利·德·波旁”(“一说‘亨利·德·纳瓦尔’”),纳瓦拉国王(恩里克三世·德·纳瓦尔1572年-1610年),继而