Top | ![]() |
![]() |
![]() |
![]() |
GnomeFontFace * gnome_font_face_find_closest_from_weight_slant (const guchar *family
,GnomeFontWeight weight
,gboolean italic
);
GnomeFontFace *
gnome_font_face_find_closest_from_pango_font
(PangoFont *pfont
);
GnomeFontFace *
gnome_font_face_find_closest_from_pango_description
(const PangoFontDescription *desc
);
GnomeFontFace * gnome_font_face_find_from_family_and_style (const guchar *family
,const guchar *style
);
GnomeFontFace * gnome_font_face_find_from_filename (const guchar *filename
,gint index_
);
Looks up the GnomeFontFace for a particular pair of filename and index of the font within the file. The font must already be within the system font database; this can't be used to access arbitrary fonts on disk.
GnomeFont * gnome_font_face_get_font (GnomeFontFace *face
,gdouble size
,gdouble xres
,gdouble yres
);
GnomeFont * gnome_font_face_get_font_default (GnomeFontFace *face
,gdouble size
);
const guchar *
gnome_font_face_get_name (const GnomeFontFace *face
);
Return the name of the Font
const guchar *
gnome_font_face_get_family_name (const GnomeFontFace *face
);
Get the family name
const guchar *
gnome_font_face_get_species_name (const GnomeFontFace *face
);
Get the species name of the font
const guchar *
gnome_font_face_get_ps_name (const GnomeFontFace *face
);
The postscript name of the font. This is the name with which the font is embeded inside Postscript/PDF jobs.
gint
gnome_font_face_get_num_glyphs (GnomeFontFace *face
);
Returns the number of glyphs in the font
gint gnome_font_face_lookup_default (GnomeFontFace *face
,gint unicode
);
ArtDRect * gnome_font_face_get_glyph_stdbbox (GnomeFontFace *face
,gint glyph
,ArtDRect *bbox
);
ArtPoint * gnome_font_face_get_glyph_stdadvance (GnomeFontFace *face
,gint glyph
,ArtPoint *advance
);
const ArtBpath * gnome_font_face_get_glyph_stdoutline (GnomeFontFace *face
,gint glyph
);
ArtPoint * gnome_font_face_get_glyph_stdkerning (GnomeFontFace *face
,gint glyph0
,gint glyph1
,ArtPoint *kerning
);
GnomeFontWeight
gnome_font_face_get_weight_code (GnomeFontFace *face
);
gdouble
gnome_font_face_get_underline_position
(GnomeFontFace *face
);
gdouble
gnome_font_face_get_underline_thickness
(GnomeFontFace *face
);
gdouble gnome_font_face_get_glyph_width (GnomeFontFace *face
,gint glyph
);
gdouble gnome_font_face_get_glyph_kerning (GnomeFontFace *face
,gint glyph1
,gint glyph2
);
const guchar * gnome_font_face_get_glyph_ps_name (GnomeFontFace *face
,gint glyph
);