フォントとテキストの使用Using Fonts and Text

によって提供されるいくつかのクラスがあるGDI+GDI+GDIGDIWindows フォームにテキストを描画するためです。There are several classes offered by GDI+GDI+ and GDIGDI for drawing text on Windows Forms. GDI+GDI+ GraphicsクラスにはいくつかDrawString外接する四角形、フォント、および形式の場所などのテキストのさまざまな機能を指定するためのメソッド。The GDI+GDI+ Graphics class has several DrawString methods that allow you to specify various features of text, such as location, bounding rectangle, font, and format. さらに、描画、テキストを計測GDIGDI静的DrawTextMeasureTextによって提供されるメソッド、TextRendererクラス。In addition, you can draw and measure text with GDIGDI using the static DrawText and MeasureText methods offered by the TextRenderer class. GDIGDIメソッドの場所、フォント、および形式を指定することも可能です。The GDIGDI methods also allow you to specify location, font, and format. いずれも使用できますGDIGDIまたはGDI+GDI+テキスト レンダリングされます。 ただし、GDIGDI通常をより的確にパフォーマンスとより正確なテキストを測定します。You can choose either GDIGDI or GDI+GDI+ for text rendering; however, GDIGDI generally offers better performance and more accurate text measuring. テキストのレンダリングに影響を与える他のクラスにはFontFamilyFontStringFormat、およびTextFormatFlagsします。Other classes that contribute to text rendering include FontFamily, Font, StringFormat, and TextFormatFlags.

このセクションの内容In This Section

方法: フォント ファミリとフォントを作成します。How to: Construct Font Families and Fonts
作成する方法を示しますFontFontFamilyオブジェクト。Shows how to create Font and FontFamily objects.

方法: 指定した位置のテキストの描画How to: Draw Text at a Specified Location
特定の場所を使用して、テキストを描画する方法について説明しますGDI+GDI+GDIGDIします。Describes how to draw text in a certain location using GDI+GDI+ and GDIGDI.

方法: 四角形内にテキストを折り返して描画How to: Draw Wrapped Text in a Rectangle
使用して、四角形内のテキストを描画する方法について説明しますGDI+GDI+GDIGDIします。Explains how to draw text in a rectangle using GDI+GDI+ and GDIGDI.

方法: GDI を使用してテキストを描画します。How to: Draw Text with GDI
使用する方法を示しますGDIGDIテキストの描画します。Demonstrates how to use GDIGDI for drawing text.

方法: 描画するテキストを揃えるHow to: Align Drawn Text
書式設定する方法を示しています。GDI+GDI+GDIGDIテキスト。Shows how to format GDI+GDI+ and GDIGDI text.

方法: 垂直方向のテキストを作成します。How to: Create Vertical Text
垂直方向に配置されたテキストを描画する方法について説明しますGDI+GDI+します。Describes how to draw vertically aligned text with GDI+GDI+.

方法: 描画されたテキストにタブ ストップを設定します。How to: Set Tab Stops in Drawn Text
表示方法でタブ位置でテキストの描画GDI+GDI+します。Shows how draw text with tab stops with GDI+GDI+.

方法: インストールされているフォントを列挙します。How to: Enumerate Installed Fonts
インストールされているフォントの名前を一覧表示する方法について説明します。Explains how to list the names of installed fonts.

方法: プライベート フォント コレクションを作成します。How to: Create a Private Font Collection
作成する方法について説明します、PrivateFontCollectionオブジェクト。Describes how to create a PrivateFontCollection object.

方法: フォント メトリックを取得します。How to: Obtain Font Metrics
セル アセント降下などのフォント メトリックを取得する方法を示します。Shows how to obtain font metrics such as cell ascent and descent.

方法: テキストのアンチエイリアシングを使用します。How to: Use Antialiasing with Text
テキストを描画するときにアンチエイリアシングを使用する方法について説明します。Explains how to use antialiasing when drawing text.

参照Reference

Font
このクラスについて説明し、そのすべてのメンバーへのリンクが含まれています。Describes this class and contains links to all of its members.

FontFamily
このクラスについて説明し、そのすべてのメンバーへのリンクが含まれています。Describes this class and contains links to all of its members.

PrivateFontCollection
このクラスについて説明し、そのすべてのメンバーへのリンクが含まれています。Describes this class and contains links to all of its members.

TextRenderer
このクラスについて説明し、そのすべてのメンバーへのリンクが含まれています。Describes this class and contains links to all of its members.

TextFormatFlags
このクラスについて説明し、そのすべてのメンバーへのリンクが含まれています。Describes this class and contains links to all of its members.