---
title: "Font (_Font class)"
canonical: "https://docs.cuesystem.com/space/CVCHELP/518914049/Font%20(_Font%20class)"
format: markdown
---
> Macro (toc)

---

# CalculateTextHeight

This function returns a height of a text in pixels.

#### Syntax

```visualbasic
Function  CalculateTextHeight(
  sourcetext As Text,
  width As Long,
  Optional linespacing As Double := 1.20)
As Long
```

#### Parameters

sourcetext

<u>[Text](https://cue.atlassian.net/wiki/spaces/CVCHELP/pages/495058958/Data+types#Text)</u> It is the text to calculate.

width

<u>[Long](https://cue.atlassian.net/wiki/spaces/CVCHELP/pages/495058958/Data+types#Long)</u> The width of the rectangle.

linespacing

<u>[Long](https://cue.atlassian.net/wiki/spaces/CVCHELP/pages/495058958/Data+types#Long)</u> Optional The character pitch of the text lines.

#### Return value

<u>[Long](https://cue.atlassian.net/wiki/spaces/CVCHELP/pages/495058958/Data+types#Long)</u> It is the height of a text in pixels.

# CalculateTextWidth

This function returns the width of a text in pixels.

#### Syntax

```visualbasic
Function CalculateTextWidth(sourcetext As Text) As Long
```

#### Parameters

sourcetext

<u>[Text](https://cue.atlassian.net/wiki/spaces/CVCHELP/pages/495058958/Data+types#Text)</u> It is the text to calculate.

#### Return value

<u>[Long](https://cue.atlassian.net/wiki/spaces/CVCHELP/pages/495058958/Data+types#Long)</u> It is the width of a text in pixels.

# GetAverageCharWidth

This function returns an average char width in pixels.

#### Syntax

```visualbasic
Function GetAverageCharWidth() As Long
```

#### Return value

<u>[Long](https://cue.atlassian.net/wiki/spaces/CVCHELP/pages/495058958/Data+types#Long)</u> It is the average char width in pixels.

# GetHeight

This function returns the height of the font in pixels.

#### Syntax

```visualbasic
Function GetHeight() As Long
```

#### Return value

<u>[Long](https://cue.atlassian.net/wiki/spaces/CVCHELP/pages/495058958/Data+types#Long)</u> It is the height of the font in pixels.

# GetMaximalCharWidth

This function returns a maximum char width in pixels.

#### Syntax

```visualbasic
Function GetMaximalCharWidth() As Long
```

#### Return value

<u>[Long](https://cue.atlassian.net/wiki/spaces/CVCHELP/pages/495058958/Data+types#Long)</u> It is the maximum char width in pixels.