- Show the text at UTF8 on the surface
of CR. It is assumed that UTF8 is
NULL-terminated. LANG, if non-NULL, specifies the
language of the text by 2-letter code of ISO639-1.
void cairo_m17n_show_text (cairo_t *cr,
const unsigned char *utf8,
const char *lang);
- Calculate the extents of text at UTF8 on the
surface of CR and store the information
in EXTENTS. It is assumed that UTF8 is
NULL-terminated. LANG, if non-NULL, specifies the
language of the text by 2-letter code of ISO639-1.
void cairo_m17n_text_extents (cairo_t *cr,
const unsigned char *utf8,
const char *lang,
cairo_text_extents_t *extents);
- Generate path for the text at UTF8 on the surface
of CR. It is assumed that UTF8 is
NULL-terminated. LANG, if non-NULL, specifies the
language of the text by 2-letter code of ISO639-1.
void cairo_m17n_text_path (cairo_t *cr,
const unsigned char *utf8,
const char *lang);