public static void SelectFont(this Cairo.Context ctx, Font font) { Cairo.FontSlant slant; switch (font.Style) { case FontStyle.Oblique: slant = Cairo.FontSlant.Oblique; break; case FontStyle.Italic: slant = Cairo.FontSlant.Italic; break; default: slant = Cairo.FontSlant.Normal; break; } Cairo.FontWeight w = font.Weight >= FontWeight.Bold ? Cairo.FontWeight.Bold : Cairo.FontWeight.Normal; ctx.SelectFontFace(font.Family, slant, w); }
public void SelectFontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { }