Graphics.MeasureString

MeasureString(string, Font)

指定した文字列で描画したときに指定した文字列を測定しますFont.

public SizeF MeasureString(string text, Font font)
パラメータタイプ説明
textString測定する文字列。
fontFontFont文字列のテキスト形式を定義します。

戻り値

このメソッドはSizeFで指定された単位でサイズ を表す構造体PageUnitプロパティ、によって指定された文字列の textで描かれたパラメータfontパラメータ。

関連項目


MeasureString(string, Font, SizeF)

指定した文字列で描画したときに指定した文字列を測定しますFont.

public SizeF MeasureString(string text, Font font, SizeF layoutArea)
パラメータタイプ説明
textString測定する文字列。
fontFontFont文字列のテキスト形式を定義します。
layoutAreaSizeFSizeFテキストの最大レイアウト領域を指定する構造。

戻り値

このメソッドはSizeFで指定された単位でサイズ を表す構造体PageUnitプロパティ、によって指定された文字列の textで描かれたパラメータfontパラメータ。

関連項目


MeasureString(string, Font, int)

指定した文字列で描画したときに指定した文字列を測定しますFont.

public SizeF MeasureString(string text, Font font, int width)
パラメータタイプ説明
textString測定する文字列。
fontFontFont文字列のテキスト形式を定義します。
widthInt32文字列の最大幅 (ピクセル単位)。

戻り値

このメソッドはSizeFで指定された単位でサイズ を表す構造体PageUnitプロパティ、によって指定された文字列の textで描かれたパラメータfontパラメータ。

関連項目


MeasureString(string, Font, PointF, StringFormat)

指定した文字列で描画したときに指定した文字列を測定しますFontおよび指定されたformatted StringFormat.

public SizeF MeasureString(string text, Font font, PointF origin, StringFormat stringFormat)
パラメータタイプ説明
textString測定する文字列。
fontFontFont文字列のテキスト形式を定義します。
originPointFPointF文字列の左上隅を表す構造体。
stringFormatStringFormatStringFormat文字列の行間隔などの書式設定情報を表します。

戻り値

このメソッドはSizeFで指定された単位でサイズ を表す構造体PageUnitプロパティ、によって指定された文字列の textで描かれたパラメータfontパラメータ とstringFormatパラメータ。

関連項目


MeasureString(string, Font, int, StringFormat)

指定した文字列で描画したときに指定した文字列を測定しますFontおよび指定されたformatted StringFormat.

public SizeF MeasureString(string text, Font font, int width, StringFormat format)
パラメータタイプ説明
textString測定する文字列。
fontFontFont文字列のテキスト形式を定義します。
widthInt32文字列の最大幅。
formatStringFormatStringFormatこれは、文字列の行間隔などのフォーマット情報 を表します。

戻り値

このメソッドはSizeFで指定された単位でサイズ を表す構造体PageUnitで指定された文字列のプロパティ, textで描かれたパラメータfont parameter とformatパラメータ。

関連項目


MeasureString(string, Font, SizeF, StringFormat)

指定した文字列で描画したときに指定した文字列を測定しますFontおよび指定されたformatted StringFormat.

public SizeF MeasureString(string text, Font font, SizeF layoutArea, StringFormat stringFormat)
パラメータタイプ説明
textString測定する文字列。
fontFontFont文字列のテキスト形式を定義します。
layoutAreaSizeFSizeFテキストの最大レイアウト領域を指定する構造。
stringFormatStringFormatStringFormatこれは、文字列の行間隔などのフォーマット情報 を表します。

戻り値

このメソッドはSizeFで指定された単位でサイズ を表す構造体PageUnitで指定された文字列のプロパティ, textで描かれたパラメータfont parameter とstringFormatパラメータ。

関連項目


MeasureString(string, Font, SizeF, StringFormat, out int, out int)

指定した文字列で描画したときに指定した文字列を測定しますFontおよび指定されたformatted StringFormat.

public SizeF MeasureString(string text, Font font, SizeF layoutArea, StringFormat stringFormat, 
    out int charactersFitted, out int linesFilled)
パラメータタイプ説明
textString測定する文字列。
fontFontFont文字列のテキスト形式を定義します。
layoutAreaSizeFSizeFテキストの最大レイアウト領域を指定する構造。
stringFormatStringFormatStringFormatこれは、文字列の行間隔などのフォーマット情報 を表します。
charactersFittedInt32&文字列の文字数。
linesFilledInt32&文字列内のテキスト行数。

戻り値

このメソッドはSizeFで指定された単位でサイズ を表す構造体PageUnitで指定された文字列のプロパティ, textで描かれたパラメータfont parameter とstringFormatパラメータ。

関連項目