GDI字体

更新时间:2023-01-17 08:04

GDI+中将具有相同字样、包括不同风格的字体称为字体系列。字体从其系列中获得名称、重量(如粗体、规则、加亮)以及风格。

字体简介

GDI字体储存在硬碟的档案中,而设备字体是输出设备本来就有的。例如,通常印表机都具有内建的设备字体集。

GDI字体有三种样式:点阵字体,笔画字体和TrueType字体

点阵字体

点阵字体的每个字元都以点阵图图素图案的形式储存,每种点阵字体都有特定的纵横比和字元大小。Windows通过简单地复制图素的行或列就可以由GDI点阵字体产生更大的字元。然而,只能以整数倍放大字体,并且不能超过一定的限度。由于这种原因,GDI点阵字体又称为「不可缩放的」字体。它们不能随意地放大或缩小。点阵字体的主要优点是显示性能(显示速度很快)和可读性(因为是手工设计的,所以尽可能清晰)。

字体是通过字体名称识别的,点阵字体的字体名称为:

System (用于SYSTEM_FONT)

FixedSys (用于SYSTEM_FIXED_FONT)

Terminal (用于OEM_FIXED_FONT)

Courier

MS Serif

MS Sans Serif(用于DEFAULT_GUI_FONT)

Small Fonts

每个点阵字体只有几种大小(不超过6种)。Courier字体是定宽字体,外形与用打字机打出的字体相似。「Serif」指字体字母笔画在结束时拐个小弯。「sans serif」字体不是serif类的字体。在Windows的早期版本中,MS(Microsoft)Serif和MS Sans Serif字体被称为Tms Rmn(指它与Times Roman相似)和Helv(与Helvetica相似)。Small Fonts是专为显示小字设计的。

在Windows3.1以前,除了GDI字体外,Windows所提供的字体只有笔画字体。笔画字体是以「连结点」的方式定义的一系列线段,笔画字体可以连续地缩放,这意味著同样的字体可以用于具有任何解析度的图形输出设备,并且字体可以放大或缩小到任意尺寸。不过,它的性能不好,小字体的可读性也很糟,而大字体由于笔画是单根直线而显得很单薄。笔画字体有时也称为绘图机字体,因为它们特别适合于绘图机,但是不适合于别的场合。笔画字体的字样有:Modern、Roman和Script。

对于GDI点阵字体和GDI笔画字体,Windows都可以「合成」粗体、斜体、加底线和加删除线,而不需要为每种属性另外储存字体。例如,对于斜体,Windows只需要将字元的上部向右移动就可以了。

字体系列

Arial Regular(规则)、Arial Bold(黑体)、Arial Italic(斜体)、Arial Bold Italic(粗斜体)

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}