Sets the OpenType font variations for the font options object. Font variations are specified as a string with a format that is similar to the CSS font-variation-settings. The string contains a comma-separated list of axis assignments, which each assignment consists of a 4-character axis name and a value, separated by whitespace and optional equals sign.

cairo_font_options_set_variations(options, variations)

Arguments

options

[cairo_font_options_t *] a #cairo_font_options_t

variations

[char *] the new font variations, or %NULL

Details

Examples:

wght=200,wdth=140.5

wght 200 , wdth 140.5

Since: 1.16

C function prototype: void cairo_font_options_set_variations (cairo_font_options_t *options, const char *variations)

See also