Learn R Programming

rayimage (version 0.15.1)

get_string_dimensions: Get String Dimensions

Description

Calculates font metrics for a specified font, font size, and style.

Usage

get_string_dimensions(string, font = "sans", size = 12, align = "center", ...)

Value

A data.frame listing the string dimensions.

Arguments

string

The string to be measured.

font

Default "sans".

size

A numeric value specifying the size of the font in points.

align

Default `"left"``. The string alignment.

...

Other arguments to pass to `systemfonts::shape_string()``

Details

The function renders specific characters ("d" for ascender, "g" for descender, "x" for neutral) using the specified font parameters. It calculates the bounding box of each character to determine the necessary adjustments for accurate text positioning.

Examples

Run this code
# Get height of basic sans font
get_string_dimensions("This is a string", size=24)

Run the code above in your browser using DataLab