使用字体和文本

GDI+ 和 GDI 提供了多种用于在 Windows 窗体上绘制文本的类。 GDI+ Graphics 类具有多种 DrawString 方法,可用于指定文本的各种特征,例如位置、边框、字体和格式。 此外,还可以使用 TextRenderer 类提供的静态 DrawTextMeasureText 方法通过 GDI 绘制和测量文本。 GDI 方法使你能够指定位置、字体和格式。 可以选择 GDI 或 GDI+ 用于文本呈现;但是,GDI 通常提供更好的性能以及更准确的文本测量。 参与文本呈现的其他类包括 FontFamilyFontStringFormatTextFormatFlags

本节内容

如何:构造字体系列和字体
演示如何创建 FontFontFamily 对象。

如何:在指定位置绘制文本
介绍如何使用 GDI+ 和 GDI 在某个位置中绘制文本。

如何:在矩形中绘制换行文本
说明如何使用 GDI+ 和 GDI 在某个矩形中绘制文本。

如何:用 GDI 绘制文本
演示如何使用 GDI 绘制文本。

如何:对齐绘制的文本
演示如何设置 GDI+ 和 GDI 文本的格式。

如何:创建竖排文本
介绍如何使用 GDI+ 绘制垂直对齐的文本。

如何:在绘制的文本中设置制表位
演示如何通过 GDI+ 使用制表位绘制文本。

如何:枚举已安装的字体
说明如何列出已安装字体的名称。

如何:创建专用的字体集合
描述如何创建 PrivateFontCollection 对象。

如何:获取字体规格
演示如何获取字体指标,例如单元格上升和下降。

如何:对文本使用抗锯齿效果
说明如何在绘制文本时使用抗锯齿。

参考

Font
对此类进行描述,并包含了指向其所有成员的链接。

FontFamily
对此类进行描述,并包含了指向其所有成员的链接。

PrivateFontCollection
对此类进行描述,并包含了指向其所有成员的链接。

TextRenderer
对此类进行描述,并包含了指向其所有成员的链接。

TextFormatFlags
对此类进行描述,并包含了指向其所有成员的链接。