字体栅格化

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

相关

  • 弗雷德里克·图尔特弗雷德里克·威廉·图尔特 FRS(Frederick William Twort,1877年–1950年)是一位英格兰细菌学家,他在1915年发现了噬菌体。 他曾在圣托马斯医院研究医学,是布朗动物研究所(Brown In
  • 分子克隆分子克隆(英语:Molecular cloning,又译分子纯化繁殖),而克隆英文字面上的意思,其实就是分子克隆,定义是指分离一个已知DNA序列,并以in vivo(活体内)方式获得许多复制品的过程。这一复
  • 巴氏涂片检查巴氏涂片检查(英语:Papanicolaou test,简称Pap test),在港澳地区称为柏氏抹片检查,是一种子宫颈医学诊断方法,用于检查子宫颈癌等疾病。巴氏涂片检查的方式是,首先取得少量子宫颈细
  • 同物异名异名(英语:synonyms)或称同物异名,在生物分类学上,是表示用来指称同一分类单元(taxon)的不同命名,此用词在动物学与植物学上的用法不甚相同。在动物命名上,异名是指用来表示同一个分
  • 叶蜂叶蜂总科(学名:Tenthredinoidea)是广腰亚目下的一个大总科,于全球包括了至少7000种品种,特别是分布广泛的叶蜂科。目前已知的幼虫均为植食性,有些种类被视为害虫的一种。叶蜂为小
  • 蔬菜蔬菜,是指可以做菜、烹饪成为食品的,除了谷物以外的其他植物(多属于草本)生活中所指的的蔬菜,常和“水果”分开讨论。不过也常和水果合称为“蔬果”。另外,和“野菜”不同的地方,在
  • 2016年东南亚霾害2016年东南亚霾害是由苏门答腊和加里曼丹的印尼农业大火引起的空气污染灾害。其影响了东南亚多个国家,包括印度尼西亚,马来西亚和新加坡。火灾归因于当地的非法刀耕火种行为。
  • 母公司控股公司(英语:Holding company),或称握股公司、控制公司(Controlling company)、母公司(Parent company),为以拥有其他公司多数控制股权的方式,掌握其管理及营运的公司。一般而言,控股
  • 疾病转型流行病学转变(epidemiological transition)是人口学与医学地理学中的一个概念,是指人口随着医学的进步而快速增长,但之后又由于生育率的降低而使人口重新稳定下来。该理论由阿布
  • 修纳语修纳语(修纳语:ChiShona),或称绍纳语,是属于班图语支的一种语言。是赞比亚南部与津巴布韦修纳人的母语,也是津巴布韦的官方语言之一。修纳语所有的音节都以元音结尾,且一个字词中的