Top |
The Quartz font backend is primarily used to render text on Apple MacOS X systems. The CGFont API is used for the internal implementation of the font backend methods.
cairo_font_face_t *
cairo_quartz_font_face_create_for_cgfont
(CGFontRef font
);
Creates a new font for the Quartz font backend based on a
CGFontRef. This font can then be used with
cairo_set_font_face()
or cairo_scaled_font_create()
.
a newly created cairo_font_face_t. Free with
cairo_font_face_destroy()
when you are done using it.
Since: 1.6
cairo_font_face_t *
cairo_quartz_font_face_create_for_atsu_font_id
(ATSUFontID font_id
);
Creates a new font for the Quartz font backend based on an
ATSUFontID. This font can then be used with
cairo_set_font_face()
or cairo_scaled_font_create()
.
a newly created cairo_font_face_t. Free with
cairo_font_face_destroy()
when you are done using it.
Since: 1.6