字体栅格化

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

相关

  • 蛋白蛋白(英语:Egg white、albumen、glair/glaire)是指蛋(尤其指鸡蛋)内的半透明液体,故又称为蛋清,与蛋黄相对。蛋白遇热后会凝固成白色固体,因而得名。 蛋白就如同哺乳类的羊水一样有
  • 合子受精卵(zygote、合子)在发育生物学中用来描述生物的第一阶段,此时它只是一个单细胞。这个词也会被较为宽松地运用于经过最初几分裂后的细胞,虽然严格地讲这一阶段应称为卵裂球(分
  • 帕金森病帕金森病(Parkinson's disease,简称PD)是一种影响中枢神经系统的慢性神经退化疾病,主要影响运动神经系统。它的症状通常随时间缓慢出现,早期最明显的症状为颤抖、肢体僵硬、运动
  • Md5f13 7s22, 8, 18, 32, 31, 8, 2主条目:钔的同位素钔是一个人工合成元素,化学符号为Md(曾作Mv),原子序是101。钔是锕系元素中具有放射性的超铀金属元素,在锕系元素排倒数第三位、
  • 禄河县禄河县(越南语:Huyện Lộc Hà/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN NOM A","HAN NOM B","Ming-Lt-HKSCS-UNI-H","M
  • 凤头鹰凤头鹰(学名:Accipiter trivirgatus),又名凤头苍鹰、粉鸟鹰,为鹰科鹰属的鸟类,分布东北亚的华南地区、台湾,南亚的印度和斯里兰卡及东南亚的菲律宾和印尼。一般栖息于森林以及筑巢
  • 间皮细胞间皮细胞是指构成间皮的细胞,间皮由一层细胞组成,位在胸膜或腹膜,心包腔内和器官相接之面上。间皮的功用是提供润滑,使器官与器官、器官与胸膜与腹膜间都能得到良好的保护,不会互
  • 京都大学坐标:35°1′34″N 135°46′51″E / 35.02611°N 135.78083°E / 35.02611; 135.78083京都大学(日语:京都大学/きょうとだいがく Kyouto daigaku;英语译名:Kyoto University),简称
  • 同音文章同音文章常指的是在现代汉语普通话中使用同一或相近读音的汉字所写成的文章。因为现代汉语普通话中有很多的同音字,所以只能用现代汉语普通话文言文才能写作。英语中也有相似
  • 汉越音陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧  小篆)隶书 ‧ 楷书 ‧ 行书 ‧ 草书漆书 ‧  书法 ‧ 飞白书笔画 ‧