首页 >
字体栅格化
✍ dations ◷ 2025-10-08 15:28:28 #字体栅格化
字体光栅化是将文字从一个向量表示(比如一个TrueType字体)转化到光栅或者位图表示的过程。在这个过程中往往涉及一些抗锯齿技术来使得屏幕上的字体更加平滑易读。这也经常会涉及“字体微调”技术。在一个现代操作系统中,光栅化一般是通过一个共享库来提供的。这个库可以内建在操作系统或者桌面环境中,或者在以后被加入。原则上说,每个应用程序可以使用不同的库来进行字体光栅化,但是实际上操作系统一般更倾向于统一这个库。在比较旧的系统和嵌入式系统中,字体是通过预先设置的特定大小的点阵图形来表示的。但是在大多数现代操作系统中,字体是通过数学的方式来表示的,从而允许任意大小的缩放。光栅化的最简单的形式是简单线条绘制,而没有任何形式的抗锯齿。这是最快的方法(即它显示在屏幕上需要的计算最少)。这种方法的缺点是字形在小尺寸上会变得不清晰。因此,许多字体数据文件包含提示,帮助系统的光栅器决定在哪里对字形特别麻烦的地方渲染像素,或包含特定的像素大小手工调整过的位图。一个更复杂的方法是使用计算机图形学中的抗锯齿技术。对于字符边缘处的每个像素,字符占据了该像素的比例可以确定,并将该像素绘制为对应的不透明度。例如,在白色背景上绘制一个黑色字母时,如果一个像素理想状态下应被填满一半(比如用对角线分割),它会被填充50%的灰色。这种方式的简单应用可以产生模糊的字形。例如,如果一个字符中有一条1像素宽的垂直线,但这条线正好落在两个像素之间,它在屏幕上会显示为一个2像素宽的灰线。这种方式以清晰度换取准确性。但是,如今的系统通常将线条的像素坐标强制为整数,这使字形看起来更锐利,但也使得打印出的线条比应有的宽度略宽或略窄。Microsoft Windows 自 Windows XP 开始支持 ClearType 渲染。
PDF 通常使用 Adobe CoolType 渲染。
相关
- 生命征象生命体征(英语:Vital signs),或称生命迹象,医学术语,是一组4到6个最重要的人体基本生理功能(维持生命)的表征。这些测量结果被用于评估个体的身体健康,提供潜在疾病的线索,并显示出
- 肾上腺哺乳类动物中,肾上腺是呈三角形的内分泌腺体,位于肾脏上方,因而得名。其主要功能为通过合成皮质类甾醇和邻苯二酚胺(例如皮质醇和肾上腺素)来调控身体对压力产生的反应。人体中,肾
- 巴斯德研究院巴斯德研究院(法语:Institut Pasteur)总部位于巴黎,是法国的一个私立的非营利研究中心,致力于生物学、微生物学、疾病和疫苗的相关研究,其创建者路易·巴斯德于1885年研发出第一剂
- 变形虫界变形虫门是一类似变形虫的(amoeboid)原生生物。变形虫门的多数物种靠细胞内原生质的流动而移动。伪足类似于手指形状、边缘是钝的,所以称作lobopodia,直译为钝的伪足. 大多数是
- 立法机构多数党(53)少数党(47)多数党(233)少数党(198)空缺(4)美国国会(英语:United States Congress)是《美国宪法》规定的立法机构,位于国会大厦。根据《美国宪法》,美国是一个三权分立的国家,其中
- 西撒哈拉西撒哈拉(阿拉伯语:الصحراء الغربية Aṣ-Ṣaḥrā’ al-Gharbīyah;西班牙语:Sahara Occidental;柏柏尔语:Taneẓroft Tutrimt)位于非洲西北部,地处撒哈拉沙漠西部,
- 含糖饮料税含糖饮料税或汽水税是为了打击含有游离糖的饮料消费量的税或附加费。其涵盖范围通常包括碳酸饮料、非碳酸饮料、运动饮料及能量饮料。这种税在许多地区是公众论辩议题,可口可
- 澳大拉西亚澳大拉西亚(拉丁语:Australasia)一般指大洋洲的一个地区,如澳大利亚、新西兰和邻近的太平洋岛屿。澳大拉西亚(Australasia)一词是由法国学者布罗塞(法语:Charles de Brosses)于1756年
- 希伯来语复兴希伯来语复兴是在19世纪末、20世纪初在欧洲和巴勒斯坦所进行的运动,目的是将该语言从仅在宗教仪式中使用,变成在以色列日常生活使用的口语和书面语。艾利泽·本-耶胡达是立陶
- 氨基葡聚糖糖胺聚糖(英语:Glycosaminoglycan,简称为GAGs,旧称为黏多糖(英语:mucopolysaccharides))是蛋白聚糖大分子中聚糖部分的总称。由糖胺的二糖重复单位组成,二糖单位中通常有一个是含氨