MeasureString

MeasureString(string, Font)

Mäter den angivna strängen när den ritas med den angivnaFont .

public SizeF MeasureString(string text, Font font)
ParameterTypBeskrivning
textStringSträng att mäta.
fontFontFont som definierar textformatet för strängen.

Returvärde

Denna metod returnerar enSizeF struktur som representerar storleken, i de enheter som anges avPageUnit egenskapen för strängen specificerad avtext parameter som ritad medfont parameter.

Se även


MeasureString(string, Font, SizeF)

Mäter den angivna strängen när den ritas med den angivnaFont .

public SizeF MeasureString(string text, Font font, SizeF layoutArea)
ParameterTypBeskrivning
textStringSträng att mäta.
fontFontFont som definierar textformatet för strängen.
layoutAreaSizeFSizeF struktur som anger det maximala layoutområdet för texten.

Returvärde

Denna metod returnerar enSizeF struktur som representerar storleken, i de enheter som anges avPageUnit egenskapen för strängen specificerad avtext parameter som ritad medfont parameter.

Se även


MeasureString(string, Font, int)

Mäter den angivna strängen när den ritas med den angivnaFont .

public SizeF MeasureString(string text, Font font, int width)
ParameterTypBeskrivning
textStringSträng att mäta.
fontFontFont som definierar textformatet för strängen.
widthInt32Strängens maximala bredd i pixlar.

Returvärde

Denna metod returnerar enSizeF struktur som representerar storleken, i de enheter som anges avPageUnit egenskapen för strängen specificerad avtext parameter som ritad medfont parameter.

Se även


MeasureString(string, Font, PointF, StringFormat)

Mäter den angivna strängen när den ritas med den angivnaFont och formatted med det angivnaStringFormat .

public SizeF MeasureString(string text, Font font, PointF origin, StringFormat stringFormat)
ParameterTypBeskrivning
textStringSträng att mäta.
fontFontFontdefinierar textformatet för strängen.
originPointFPointF struktur som representerar det övre vänstra hörnet av strängen.
stringFormatStringFormatStringFormat som representerar formateringsinformation, såsom radavstånd, för strängen.

Returvärde

Denna metod returnerar enSizeF struktur som representerar storleken, i de enheter som anges avPageUnit egenskapen för strängen specificerad avtext parameter som ritad medfont parametern ochstringFormat parameter.

Se även


MeasureString(string, Font, int, StringFormat)

Mäter den angivna strängen när den ritas med den angivnaFont och formatted med det angivnaStringFormat .

public SizeF MeasureString(string text, Font font, int width, StringFormat format)
ParameterTypBeskrivning
textStringSträng att mäta.
fontFontFont som definierar textformatet för strängen.
widthInt32Strängens maximala bredd.
formatStringFormatStringFormat som representerar formateringsinformation, såsom radavstånd, för strängen.

Returvärde

Denna metod returnerar enSizeF struktur som representerar storleken, i de enheter som anges avPageUnit egenskap, av strängen som anges itext parameter som ritad medfont parameter ochformat parameter.

Se även


MeasureString(string, Font, SizeF, StringFormat)

Mäter den angivna strängen när den ritas med den angivnaFont och formatted med det angivnaStringFormat .

public SizeF MeasureString(string text, Font font, SizeF layoutArea, StringFormat stringFormat)
ParameterTypBeskrivning
textStringSträng att mäta.
fontFontFontdefinierar textformatet för strängen.
layoutAreaSizeFSizeF struktur som anger det maximala layoutområdet för texten.
stringFormatStringFormatStringFormat som representerar formateringsinformation, såsom radavstånd, för strängen.

Returvärde

Denna metod returnerar enSizeF struktur som representerar storleken, i de enheter som anges avPageUnit egenskap, av strängen som anges itext parameter som ritad medfont parameter ochstringFormat parameter.

Se även


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

Mäter den angivna strängen när den ritas med den angivnaFont och formatted med det angivnaStringFormat .

public SizeF MeasureString(string text, Font font, SizeF layoutArea, StringFormat stringFormat, 
    out int charactersFitted, out int linesFilled)
ParameterTypBeskrivning
textStringSträng att mäta.
fontFontFontdefinierar textformatet för strängen.
layoutAreaSizeFSizeF struktur som anger det maximala layoutområdet för texten.
stringFormatStringFormatStringFormat som representerar formateringsinformation, såsom radavstånd, för strängen.
charactersFittedInt32&Antal tecken i strängen.
linesFilledInt32&Antal textrader i strängen.

Returvärde

Denna metod returnerar enSizeF struktur som representerar storleken, i de enheter som anges avPageUnit egenskap, av strängen som anges itext parameter som ritad medfont parameter ochstringFormat parameter.

Se även