字体光栅化

✍ dations ◷ 2025-11-15 08:14:17 #数码字体排印,字体,计算机图形

字体光栅化是将文字从一个向量表示(比如一个TrueType字体)转化到光栅或者位图表示的过程。在这个过程中往往涉及一些抗锯齿技术来使得屏幕上的字体更加平滑易读。这也经常会涉及“字体微调”技术。

在一个现代操作系统中,光栅化一般是通过一个共享库来提供的。这个库可以内建在操作系统或者桌面环境中,或者在以后被加入。原则上说,每个应用程序可以使用不同的库来进行字体光栅化,但是实际上操作系统一般更倾向于统一这个库。

在比较旧的系统和嵌入式系统中,字体是通过预先设置的特定大小的点阵图形来表示的。但是在大多数现代操作系统中,字体是通过数学的方式来表示的,从而允许任意大小的缩放。

光栅化的最简单的形式是简单线条绘制,而没有任何形式的抗锯齿。这是最快的方法(即它显示在屏幕上需要的计算最少)。这种方法的缺点是字形在小尺寸上会变得不清晰。因此,许多字体数据文件包含提示,帮助系统的光栅器决定在哪里对字形特别麻烦的地方渲染像素,或包含特定的像素大小手工调整过的位图。

一个更复杂的方法是使用计算机图形学中的抗锯齿技术。对于字符边缘处的每个像素,字符占据了该像素的比例可以确定,并将该像素绘制为对应的不透明度。例如,在白色背景上绘制一个黑色字母时,如果一个像素理想状态下应被填满一半(比如用对角线分割),它会被填充50%的灰色。这种方式的简单应用可以产生模糊的字形。例如,如果一个字符中有一条1像素宽的垂直线,但这条线正好落在两个像素之间,它在屏幕上会显示为一个2像素宽的灰线。这种方式以清晰度换取准确性。但是,如今的系统通常将线条的像素坐标强制为整数,这使字形看起来更锐利,但也使得打印出的线条比应有的宽度略宽或略窄。

Microsoft Windows 自 Windows XP 开始支持 ClearType 渲染。PDF 通常使用 Adobe CoolType 渲染。

相关

  • 岸(又称滨),分为海岸、湖岸及河岸,是在水面和陆地接触处,经波浪、潮汐、海流等作用下形成的滨水地带,其中有众多沉积物堆积而形成的岸称为滩。可分为岩岸与沙岸。沙岸海岸线平直而
  • 急流急流是河流中河床坡度(英语:stream gradient)较陡峭的部分,可以分为1-8,1是最适合航行的,而8是河床坡度最陡的,会让水的速度增加,造成湍流。急流是水文学的现象,介于平顺流动的河流及
  • 中纬度纬度(φ)是地球表面一个点的南北地理位置的表示法。纬度与经度通常一起使用以确定地表上某点的精确位置。纬度是一个角度,其范围从赤道的0度到南北极的90度。在英文文本中,纬度
  • 阿达尔伯特·吉罗维茨阿达尔伯特·吉罗维茨(捷克语:Vojtěch Matyáš Jírovec}},德语:Adalbert Gyrowetz,1763年2月20日-1850年3月19日),波西米亚作曲家。早年在布拉格学音乐,1785年到维也纳,结识了莫扎
  • 派遣前往利比亚当地向日葵行动(德语:Unternehmen Sonnenblume)是第二次世界大战期间德国军队(德意志非洲军)部署至北非战场的一场军事行动,当英国在罗盘行动中发动攻势歼灭了意大利第10集团军之后,这
  • 头前溪头前溪位于台湾北部,属于中央管河川,主流河长63.03公里,流域面积565.94平方公里,分布于新竹市北部及新竹县中部的五峰乡、横山乡、尖石乡、芎林乡、竹北市等乡镇市,可说是新竹地
  • 许不了许不了(白话字:Khó͘ Bē-liáu;1951年2月20日-1985年7月3日),本名叶铁雄,台湾新竹市人(出生于基隆市暖暖区),台湾知名的喜剧演员,有“台湾的卓别林”之美誉。许不了曾与三位女性有婚
  • TBSTBS可以指:
  • 奥斯卡最佳导演奖奥斯卡最佳导演奖(英语:Academy Award for Best Directing),由美国电影艺术与科学学院通过业内人士投票,颁给每年得票最高的导演,奥斯卡金像奖之一。每一年度第一部影片为得奖影片
  • 娘惹菜娘惹菜是流行于东南亚新加坡,马来西亚,印度尼西亚和泰国等地的美食。起源来自于早期定居于槟城,马六甲,新加坡的中国移民。娘惹菜取名于娘惹,指的是中国移民和马来原住民通婚的女