XTextWidth(3) XLIB FUNCTIONS XTextWidth(3)

# [NAME](#NAME)

XTextWidth, XTextWidth16 - compute text width

# [SYNTAX](#SYNTAX)

int XTextWidth(XFontStruct \**font\_struct*, \_Xconst char \**string*, int *count*);

int XTextWidth16(XFontStruct \**font\_struct*, \_Xconst XChar2b \**string*, int *count*);

# [ARGUMENTS](#ARGUMENTS)

[*count*](#count)

Specifies the character count in the specified string.

[*font\_struct*](#font_struct)

Specifies the font used for the width computation.

[*string*](#string)

Specifies the character string.

# [DESCRIPTION](#DESCRIPTION)

The **XTextWidth** and **XTextWidth16** functions return the width of the specified 8-bit or 2-byte character strings.

# [SEE ALSO](#SEE_ALSO)

[**XLoadFont**(3)](/man/os/libx11/XLoadFont.3), [**XTextExtents**(3)](/man/os/libx11/XTextExtents.3)  
*Xlib - C Language X Interface*

libX11 1.8.14 X Version 11

---

Document: XTextWidth(3) from libx11 1.8.14-r3 (Chainguard OS)
Source: https://gitlab.freedesktop.org/xorg/lib/libx11.git
