Top | ![]() |
![]() |
![]() |
![]() |
gint | gtk_psfont_init () |
void | gtk_psfont_unref () |
GtkPSFont * | gtk_psfont_get_by_name () |
GtkPSFont * | gtk_psfont_get_by_family () |
GdkFont * | gtk_psfont_get_gdkfont () |
PangoFontDescription * | gtk_psfont_get_font_description () |
const gchar * | gtk_psfont_get_psfontname () |
void | gtk_psfont_add_font () |
void | gtk_psfont_add_i18n_font () |
void | gtk_psfont_get_families () |
void | gtk_psfont_get_char_size () |
GtkPSFont *
gtk_psfont_get_by_name (const gchar *name
);
Get PS Font by font name.
GtkPSFont * gtk_psfont_get_by_family (const gchar *family_name
,gboolean italic
,gboolean bold
);
Get GtkPSFont by family.
PangoFontDescription * gtk_psfont_get_font_description (GtkPSFont *font
,gint height
);
Get a PangoDescriptionFont from PS Font.
const gchar *
gtk_psfont_get_psfontname (GtkPSFont *psfont
);
Get font name from PS Font.
void gtk_psfont_add_font (const char *fontname
,const gchar *psname
,const gchar *family
,const gchar *pango_description
,gboolean italic
,gboolean bold
);
Add font in user font list.
void gtk_psfont_add_i18n_font (const char *fontname
,const gchar *psname
,const gchar *family
,const gchar *i18n_latinfamily
,const gchar *pango_description
,gboolean italic
,gboolean bold
,gboolean vertical
);
Add international font in user font list.
void gtk_psfont_get_families (GList **families
,gint *num_families
);
Get GtkPSFont by family.