字体栅格化

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

相关

  • 受体受体(receptors),又称受器、接收器,是一个生物化学上的概念,指一类能传导细胞外信号,并在细胞内产生特定效应的分子。产生的效应可能仅在短时间内持续,比如改变细胞的代谢或者细胞
  • 刺激物刺激(英语:Irritation),是心理学或生理学的一种表现,心理学通常是指受某种情况的人类刺激下,如社交网站,受到担忧而产生抑郁等不良精神状况,亦含有长期性状况;生理学通常则指炎症或因
  • 接吻亲吻是指用嘴唇触碰其他事物,通常是另一个人。特别的,接吻是指两人的嘴唇互相接触。亲吻是一种经过学习的行为,从其他动物之间的行为学习而来。许多灵长类动物也有亲吻的行为。
  • 凯利·穆利斯凯利·班克斯·穆利斯(英语:Kary Banks Mullis,1944年12月28日-2019年8月7日),美国生物化学家。1993年因发明聚合酶链式反应(PCR),与迈克尔·史密斯分享诺贝尔化学奖。同年还获得日
  • 核子反应堆列表这个列表将全球核反应堆根据国家或地区的英文名称按字母排列。除了注记外,所有的反应堆由National Atomic Energy Commission拥有及营运。四部核电站均由台湾电力公司营运。I
  • 东印度东印度是一个模糊、松散的地域概念,既适用于现在的印尼(前荷属东印度),也可包括马来群岛(菲律宾属于本群岛)现在仍偶尔会这样指称。广义的“东印度”还包括中南半岛(又称印度支那)和
  • 奥托二世奥托二世(Otto II,955年—983年12月7日),东法兰克国王(961年—983年在位),罗马帝国皇帝(967年起与父亲共治)。皇帝奥托一世与伦巴第的阿德莱德之子。奥托二世在961年父皇尚在世时即已
  • 瞳孔瞳孔(英语:Pupil)又称瞳神,是眼球血管膜的前部虹膜中心的圆孔。沿瞳孔环形排列的平滑肌叫瞳孔括约肌,收缩时使瞳孔缩小,沿瞳孔放射状排列的平滑肌叫瞳孔放大肌,松弛时使瞳孔放大,调
  • 主动宾语序在语言类型学中,主-动-宾语序(SVO,Subject–Verb–Object)指句子中主语(S)、宾语(O)、动词(V)按照“主-动-宾”的顺序排列。以人数计算,这种语序最为普及;以语言种类计算,这种语序为第二
  • 小写字母小写字母,亦作小写体,是罗马字母、希腊字母、西里尔字母等字母表中所存在的两种字母形式之一,如罗马字母表中第一个字母有两种形式,大写为A,小写则为a。在使用这几种字母表的语言