Gnome2::Print::Font man page on Mandriva
[printable version]
Gnome2::Print::Font(3)User Contributed Perl DocumentatioGnome2::Print::Font(3)
NAME
Gnome2::Print::Font
HIERARCHY
Glib::Object
+----Gnome2::Print::Font
METHODS
double = $font->get_ascender
integer = Gnome2::Print::Font->black
integer = Gnome2::Print::Font->bold
integer = Gnome2::Print::Font->book
integer = Gnome2::Print::Font->constants
integer = Gnome2::Print::Font->demi
double = $font->get_descender
integer = Gnome2::Print::Font->extra_light
integer = Gnome2::Print::Font->extrablack
integer = Gnome2::Print::Font->extrabold
fontface = $font->get_face
list = Gnome2::Print::Font->family_list
This method returns a list of strings, each one containing a font
family present on this system.
uchar = $font->get_family_name
font = Gnome2::Print::Font->find ($name, $size)
· $name (Glib::UChar)
· $size (double)
font = Gnome2::Print::Font->find_closest ($name, $size)
· $name (Glib::UChar)
· $size (double)
font = Gnome2::Print::Font->find_closest_from_full_name ($string)
· $string (Glib::UChar)
font = $family->find_closest_from_weight_slant ($weight, $italic, $size)
· $weight (integer)
· $italic (boolean)
· $size (double)
font = Gnome2::Print::Font->find_from_full_name ($string)
· $string (Glib::UChar)
($x, $y) = $font->get_glyph_stdadvance ($glyph)
· $glyph (integer)
($x0, $y0, $x1, $y1) = $font->get_glyph_stdbbox ($glyph)
· $glyph (integer)
($x, $y) = $font->get_glyph_stdkerning ($glyph0, $glyph1)
· $glyph0 (integer)
· $glyph1 (integer)
double = $font->get_glyph_width ($glyph)
· $glyph (integer)
integer = Gnome2::Print::Font->heaviest
integer = Gnome2::Print::Font->heavy
integer = Gnome2::Print::Font->ligh
integer = Gnome2::Print::Font->lightest
list = Gnome2::Print::Font->list
This method returns a list of strings, each one containing a font name
present on this system.
integer = $font->lookup_default ($unicode)
· $unicode (integer)
integer = Gnome2::Print::Font->medium
uchar = $font->get_name
uchar = $font->get_ps_name
integer = Gnome2::Print::Font->regular
integer = Gnome2::Print::Font->semi
double = $font->get_size
uchar = $font->get_species_name
list = Gnome2::Print::Font->style_list ($family)
· $family (Glib::UChar)
This method returns a list of strings, each one containing a style for
the given font family.
integer = Gnome2::Print::Font->thin
double = $font->get_underline_position
double = $font->get_underline_thickness
double = $font->get_width_utf8 ($s)
· $s (string)
double = $font->get_width_utf8_sized ($s, $n)
· $s (string)
· $n (integer)
PROPERTIES
'Ascender' (double : readable)
'CapHeight' (double : readable)
'Descender' (double : readable)
'FamilyName' (string : readable)
'FontBBox' (gpointer : readable)
'FontName' (string : readable)
'FullName' (string : readable)
'IsFixedPitch' (boolean : readable)
'ItalicAngle' (double : readable)
'Size' (double : readable)
'UnderlinePosition' (double : readable)
'UnderlineThickness' (double : readable)
'Version' (string : readable)
'Weight' (string : readable)
'XHeight' (double : readable)
SEE ALSO
Gnome2::Print, Glib::Object
COPYRIGHT
Copyright (C) 2003-2006 by the gtk2-perl team.
This software is licensed under the LGPL. See Gnome2::Print for a full
notice.
perl v5.10.1 2010-05-08 Gnome2::Print::Font(3)
[top]
List of man pages available for Mandriva
Copyright (c) for man pages and the logo by the respective OS vendor.
For those who want to learn more, the polarhome community provides shell access and support.
[legal]
[privacy]
[GNU]
[policy]
[cookies]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
|
Vote for polarhome
|