使用字体和文本

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
对此类进行描述,并包含了指向其所有成员的链接。