Skip to main content
.NET Framework 4.5.2+

PdfGraphics.MeasureString(String, Font, SizeF, PdfStringFormat, Single, Single, out Int32, out Int32) Method

Measures a string when it is drawn with the specific font and text formatting settings.

Namespace: DevExpress.Pdf

Assembly: DevExpress.Pdf.v22.2.Drawing.dll

NuGet Package: DevExpress.Pdf.Drawing

Declaration

public SizeF MeasureString(
    string text,
    Font font,
    SizeF layoutSize,
    PdfStringFormat format,
    float dpiX,
    float dpiY,
    out int charactersFitted,
    out int linesFilled
)

Parameters

Name Type Description
text String

A string to measure.

font Font

An object that contains font parameters.

layoutSize SizeF

Specifies the maximum layout area for the text.

format PdfStringFormat

An object that contains text formatting parameters.

dpiX Single

The horizontal resolution (in dots per inch). The default value is 96.

dpiY Single

The vertical resolution (in dots per inch). The default value is 96.

charactersFitted Int32

The number of characters in the string.

linesFilled Int32

The number of lines in the string.

Returns

Type Description
SizeF

The string’s measured size.

Remarks

Use this method to calculate the size of the drawn text. Use the returned SizeF object to calculate a page area or a point where you can draw text.

See Also