This documentation is archived and is not being maintained.

Font.GetHeight Method (Single)

Returns the height, in pixels, of this Font when drawn to a device with the specified vertical resolution.

Namespace:  System.Drawing
Assembly:  System.Drawing (in System.Drawing.dll)

public float GetHeight(
	float dpi


Type: System.Single

The vertical resolution, in dots per inch, used to calculate the height of the font.

Return Value

Type: System.Single
The height, in pixels, of this Font.

If the Unit property of the font is set to anything other than GraphicsUnit.Pixel, the height (in pixels) is calculated using the vertical resolution of the screen display. For example, suppose the font unit is inches and the font size is 0.3. Also suppose that for the corresponding font family, the em-height is 2048 and the line spacing is 2355. If the specified vertical resolution is 96 dots per inch, the height is calculated as follows:

2355*(0.3/2048)*96 = 33.1171875

Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

.NET Framework

Supported in: 3.5, 3.0, 2.0, 1.1, 1.0