フォントとテキストの使用
Windows フォームでテキストを描画するために、GDI+ および GDI によって提供されるクラスがいくつかあります。 GDI+ Graphics クラスには、場所、外接する四角形、フォント、書式など、テキストのさまざまな機能を指定できるいくつかの DrawString メソッドがあります。 さらに、TextRenderer
クラスによって提供される静的な DrawText メソッドと MeasureText メソッドを使用して、GDI でテキストを描画および測定できます。 GDI メソッドでは、場所、フォント、および形式を指定することもできます。 テキスト レンダリングには GDI または GDI+ を選択できます。ただし、GDI では一般に、パフォーマンスが向上し、テキスト測定の精度が向上します。 テキストレンダリングに寄与するその他のクラスには、FontFamily
、Font
、StringFormat、および TextFormatFlags
があります。
このセクションの内容
方法: フォント ファミリとフォント を作成する
Font
オブジェクトと FontFamily
オブジェクトを作成する方法について説明します。
方法: 指定した位置にテキストを描画する
GDI+ と GDI を使用して特定の場所にテキストを描画する方法について説明します。
方法: 四角形内にテキストを折り返して描画する
GDI+ と GDI を使用して四角形にテキストを描画する方法について説明します。
方法: GDI を使用してテキストを描画する
GDI を使用してテキストを描画する方法を示します。
描画したテキストを揃える方法
GDI+ テキストと GDI テキストの書式を設定する方法を示します。
方法: 縦書きテキスト を作成する
GDI+ を使用して垂直方向に配置されたテキストを描画する方法について説明します。
方法: 描画されたテキストにタブ ストップを設定する
GDI+ を使用してタブストップ付きのテキストを描画する方法を示します。
方法: インストールされているフォント を列挙する
インストールされているフォントの名前を一覧表示する方法について説明します。
方法: プライベート フォント コレクションを作成
PrivateFontCollection オブジェクトを作成する方法について説明します。
方法: フォント メトリック を取得する
セルの上昇や降下などのフォント メトリックを取得する方法を示します。
方法: テキスト でアンチエイリアシングを使用する
テキストを描画するときにアンチエイリアシングを使用する方法について説明します。
リファレンス
Font
このクラスについて説明し、すべてのメンバーへのリンクを含みます。
FontFamily
このクラスについて説明し、すべてのメンバーへのリンクを含みます。
PrivateFontCollection
このクラスについて説明し、すべてのメンバーへのリンクを含みます。
TextRenderer
このクラスについて説明し、すべてのメンバーへのリンクを含みます。
TextFormatFlags
このクラスについて説明し、すべてのメンバーへのリンクを含みます。
.NET Desktop feedback