首页 >
字体栅格化
✍ dations ◷ 2025-04-03 17:07:59 #字体栅格化
字体光栅化是将文字从一个向量表示(比如一个TrueType字体)转化到光栅或者位图表示的过程。在这个过程中往往涉及一些抗锯齿技术来使得屏幕上的字体更加平滑易读。这也经常会涉及“字体微调”技术。在一个现代操作系统中,光栅化一般是通过一个共享库来提供的。这个库可以内建在操作系统或者桌面环境中,或者在以后被加入。原则上说,每个应用程序可以使用不同的库来进行字体光栅化,但是实际上操作系统一般更倾向于统一这个库。在比较旧的系统和嵌入式系统中,字体是通过预先设置的特定大小的点阵图形来表示的。但是在大多数现代操作系统中,字体是通过数学的方式来表示的,从而允许任意大小的缩放。光栅化的最简单的形式是简单线条绘制,而没有任何形式的抗锯齿。这是最快的方法(即它显示在屏幕上需要的计算最少)。这种方法的缺点是字形在小尺寸上会变得不清晰。因此,许多字体数据文件包含提示,帮助系统的光栅器决定在哪里对字形特别麻烦的地方渲染像素,或包含特定的像素大小手工调整过的位图。一个更复杂的方法是使用计算机图形学中的抗锯齿技术。对于字符边缘处的每个像素,字符占据了该像素的比例可以确定,并将该像素绘制为对应的不透明度。例如,在白色背景上绘制一个黑色字母时,如果一个像素理想状态下应被填满一半(比如用对角线分割),它会被填充50%的灰色。这种方式的简单应用可以产生模糊的字形。例如,如果一个字符中有一条1像素宽的垂直线,但这条线正好落在两个像素之间,它在屏幕上会显示为一个2像素宽的灰线。这种方式以清晰度换取准确性。但是,如今的系统通常将线条的像素坐标强制为整数,这使字形看起来更锐利,但也使得打印出的线条比应有的宽度略宽或略窄。Microsoft Windows 自 Windows XP 开始支持 ClearType 渲染。
PDF 通常使用 Adobe CoolType 渲染。
相关
- 心跳心率是指心脏跳动的频率,心脏每分钟跳动的次数。正常人平静时每分钟60到100次,运动时心跳会加速,心肺功能较好的运动员会比正常人的心跳要慢。心率受自主神经的控制,交感神经活
- 转化医学转译医学(translational medicine, 又称转化医学)是指将基础医学的研究,能够直接和临床治疗上连结的一个新的思维。最早由美国国家卫生研究院(National Institute of Health, NI
- 犹太教犹太教(希伯来语:.mw-parser-output .script-hebrew,.mw-parser-output .script-Hebr{font-size:1.15em;font-family:"Ezra SIL","Ezra SIL SR","Keter Aram Tsova","Taamey A
- 肺泡巨噬细胞肺泡巨噬细胞(英语:Alveolar macrophage),是存在于肺间质的特殊巨噬细胞,由迁移到肺的吞噬细胞发育而成,属于单核吞噬细胞系统的一部分。可参与吞噬和清除外来的尘粒或病原并进行
- 肛交肛门性交(英语:Anal intercourse),简称肛交,一般是指将勃起的阴茎与人类的肛门或直肠互相接合并彼此摩擦的过程,主要目的是为了令自身获得性快感。 其他形式的肛交包括以假阴茎、
- 头头癣(外语favus, tinea capitis, ringworm of the scalp)是皮肤细菌疾病,由真菌引起,有可能引发其它疾病。三种主要的真菌是:小孢癣菌、表皮癣菌和毛癣菌属。头癣可能出现于各部
- T辅助细胞辅助T细胞(T helper cells, Th),又称为助手型T细胞,是一种T细胞(白细胞的一种),它的表面有抗原受体,可以辨识抗原提呈细胞的MHC-II类分子呈献的抗原片段。一旦受到抗原刺激,Th细胞就
- 健康问题塑料是指以高分子量的合成树脂为主要组分,加入适当添加剂,如增塑剂、稳定剂、抗氧化剂、阻燃剂、润滑剂、着色剂等,经加工成型的塑性(柔韧性)材料,或固化交联形成的刚性材料塑料最
- 塞杰斯塔塞杰斯塔(古希腊语:Ἕγεστα,转写:Egesta;西西里语:Siggésta)是古希腊城市之一,由伊利米人创建,位于意大利西西里岛西北部。塞杰斯塔在历史上长期和塞利农特对立。在公元前580年
- 频谱频谱是指一个时域的信号在频域下的表示方式,可以针对信号进行傅里叶变换而得,所得的结果会是分别以幅度及相位为纵轴,频率为横轴的两张图,不过有时也会省略相位的信息,只有不同频