GNOME Print Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
typedef enum { GNOME_FONT_LIGHTEST = 100, GNOME_FONT_EXTRA_LIGHT = 100, GNOME_FONT_THIN = 200, GNOME_FONT_LIGHT = 300, GNOME_FONT_BOOK = 400, GNOME_FONT_REGULAR = 400, GNOME_FONT_MEDIUM = 500, GNOME_FONT_SEMI = 600, GNOME_FONT_DEMI = 600, GNOME_FONT_BOLD = 700, GNOME_FONT_HEAVY = 900, GNOME_FONT_EXTRABOLD = 900, GNOME_FONT_BLACK = 1000, GNOME_FONT_EXTRABLACK = 1100, GNOME_FONT_HEAVIEST = 1100 } GnomeFontWeight; |
gint gnome_font_lookup_default (GnomeFont *font, gint unicode); |
Get the glyph number corresponding to a given unicode
ArtPoint* gnome_font_get_glyph_stdadvance (GnomeFont *font, gint glyph, ArtPoint *advance); |
ArtDRect* gnome_font_get_glyph_stdbbox (GnomeFont *font, gint glyph, ArtDRect *bbox); |
const ArtBpath* gnome_font_get_glyph_stdoutline (GnomeFont *font, gint glyph); |
ArtPoint* gnome_font_get_glyph_stdkerning (GnomeFont *font, gint glyph0, gint glyph1, ArtPoint *kerning); |
gdouble gnome_font_get_ascender (GnomeFont *font); |
This works with the standard Adobe encoding and without kerning or ligatures. When the text libs get written, this function will be deprecated.
gdouble gnome_font_get_descender (GnomeFont *font); |
This works with the standard Adobe encoding and without kerning or ligatures. When the text libs get written, this function will be deprecated.
gdouble gnome_font_get_underline_position (GnomeFont *font); |
This works with the standard Adobe encoding and without kerning or ligatures. When the text libs get written, this function will be deprecated.
gdouble gnome_font_get_underline_thickness (GnomeFont *font); |
This works with the standard Adobe encoding and without kerning or ligatures. When the text libs get written, this function will be deprecated.
gdouble gnome_font_get_glyph_kerning (GnomeFont *font, gint glyph1, gint glyph2); |
GnomeFont* gnome_font_find_closest_from_weight_slant (const guchar *family, GnomeFontWeight weight, gboolean italic, gdouble size); |
GnomeFont* gnome_font_find_closest_from_full_name (const guchar *string); |
PangoFont* gnome_font_get_closest_pango_font (const GnomeFont *font, PangoFontMap *map, gdouble dpi); |
PangoFontDescription* gnome_font_get_pango_description (const GnomeFont *font, gdouble dpi); |