gnomeprint.FontFace
gnomeprint.FontFace — FontFace object for GnomePrint
Methods
gnomeprint.FontFace.get_ascender
Returns : | the ascender of the font. |
The get_ascender() method works with the standard Adobe encoding and without kerning or ligatures.
When the text libs get written, this function will be deprecated.
gnomeprint.FontFace.get_descender
Returns : | the descender of the font. |
The get_descender() method works with the standard Adobe encoding and without kerning or ligatures. When the text libs get
written, this function will be deprecated.
gnomeprint.FontFace.get_family_name
Returns : | the name, None on error. |
The get_family_name() method get the family name.
gnomeprint.FontFace.get_font
def get_font(size, xres, yres)
|
size : | |
xres : | |
yres : | |
Returns : | the face of the font. |
The get_face() method
gnomeprint.FontFace.get_glyph_ps_name
def get_glyph_ps_name(glyph)
|
glyph : | |
Returns : | the full name of the font. |
The get_glyph_ps_name() method
gnomeprint.FontFace.get_glyph_stdadvance
def get_glyph_stdadvance(glyph, advance)
|
glyph : | |
advance : | |
Returns : | |
The get_glyph_stdadvance() method
gnomeprint.FontFace.get_glyph_stdbbox
def get_glyph_stdbbox(glyph, bbox)
|
The get_glyph_stdbbox() method
gnomeprint.FontFace.get_glyph_stdkerning
def get_glyph_stdkerning(glyph0, glyph1, kerning)
|
glyph0 : | |
glyph1 : | |
kerning : | |
Returns : | |
The get_glyph_stdkerning() method
gnomeprint.FontFace.get_glyph_stdoutline
def get_glyph_stdoutline(glyph)
|
The get_glyph_stdoutline() method
gnomeprint.FontFace.get_glyph_width
def get_glyph_width(glyph)
|
The get_glyph_width() method
gnomeprint.FontFace.get_name
The get_name() method
gnomeprint.FontFace.get_num_glyphs
Returns : | the number of glyphs, 0 on error. |
The get_num_glyphs() method returns the number of glyphs in the font.
gnomeprint.FontFace.get_ps_name
The get_ps_name() method
gnomeprint.FontFace.get_sample
The get_sample() method
gnomeprint.FontFace.get_species_name
The get_species_name() method
gnomeprint.FontFace.get_stdbbox
The get_stdbbox() method
gnomeprint.FontFace.get_underline_position
def get_underline_position()
|
Returns : | the underline position of the font. |
The get_underline_position() method works with the standard Adobe encoding and without kerning or ligatures. When the text libs
get written, this function will be deprecated.
gnomeprint.FontFace.get_underline_thickness
def get_underline_thickness()
|
Returns : | the underline thickness of the font. |
The get_underline_thickness() method works with the standard Adobe encoding and without kerning or ligatures. When the text
libs get written, this function will be deprecated.
gnomeprint.FontFace.get_weight_code
The get_weight_code() method
gnomeprint.FontFace.is_fixed_width
The is_fixed_width() method
gnomeprint.FontFace.is_italic
The is_italic() method
gnomeprint.FontFace.lookup_default
def lookup_default(unicode)
|
unicode : | |
Returns : | glyph number, -1 if it is not mapped. |
The lookup_default() method get the glyph number corresponding to a given unicode.
Functions
gnomeprint.font_face_find_closest_from_pango_description
def gnomeprint.font_face_find_closest_from_pango_description(desc)
|
The font_face_find_closest_from_pango_description() function
gnomeprint.font_face_find_closest_from_pango_font
def gnomeprint.font_face_find_closest_from_pango_font(pfont)
|
The font_face_find_closest_from_pango_font() function
gnomeprint.font_find_closest_from_full_name
def gnomeprint.font_find_closest_from_full_name(string)
|
The font_find_closest_from_full_name() function
gnomeprint.font_face_find_closest_from_weight_slant
def gnomeprint.font_face_find_closest_from_weight_slant(family, weight, italic)
|
family : | |
weight : | |
italic : | |
Returns : | |
The font_face_find_closest_from_weight_slant() function
gnomeprint.font_face_find_from_family_and_style
def gnomeprint.font_face_find_from_family_and_style(family, style)
|
family : | |
style : | |
Returns : | |
The font_face_find_from_family_and_style() function