GNU/Linux |
Debian 6.0.5(Squeeze) |
|
![]() |
Pango::FontDescription(3pm) |
![]() |
Pango::FontDescription − Pango object to represent a description of a font
Glib::Boxed +−−−−Pango::FontDescription
fontdescription
= Pango::FontDescription−>new
$desc−>set_absolute_size ($size)
• |
$size (double) |
Since: pango 1.8
boolean = $desc−>better_match ($old_match, $new_match)
• |
$old_match (Pango::FontDescription or undef) |
|||
• |
$new_match (Pango::FontDescription) |
boolean = $desc1−>equal ($desc2)
• |
$desc2 (Pango::FontDescription) |
string =
$desc−>get_family
$desc−>set_family ($family)
• |
$family (string) |
$desc−>set_family_static ($family)
• |
$family (string) |
fontdescription = Pango::FontDescription−>from_string ($str)
• |
$str (string) |
gravity =
$desc−>get_gravity
Since: pango 1.16
$desc−>set_gravity ($gravity)
• |
$gravity (Pango::Gravity) |
Since: pango 1.16
integer =
$desc−>hash
$desc−>merge ($desc_to_merge,
$replace_existing)
• |
$desc_to_merge (Pango::FontDescription) |
|||
• |
$replace_existing (boolean) |
$desc−>merge_static ($desc_to_merge, $replace_existing)
• |
$desc_to_merge (Pango::FontDescription) |
|||
• |
$replace_existing (boolean) |
fontmask =
$desc−>get_set_fields
integer = $desc−>get_size
boolean = $desc−>get_size_is_absolute
Since: pango 1.8
$desc−>set_size ($size)
• |
$size (integer) |
stretch =
$desc−>get_stretch
$desc−>set_stretch ($stretch)
• |
$stretch (Pango::Stretch) |
style =
$desc−>get_style
$desc−>set_style ($style)
• |
$style (Pango::Style) |
string =
$desc−>to_filename
string = $desc−>to_string
$desc−>unset_fields ($to_unset)
• |
$to_unset (Pango::FontMask) |
variant =
$desc−>get_variant
$desc−>set_variant ($variant)
• |
$variant (Pango::Variant) |
weight =
$desc−>get_weight
$desc−>set_weight ($weight)
• |
$weight (Pango::Weight) |
flags Pango::FontMask
• |
’family’ / ’ PANGO_FONT_MASK_FAMILY ’ |
|||
• |
’style’ / ’ PANGO_FONT_MASK_STYLE ’ |
|||
• |
’variant’ / ’ PANGO_FONT_MASK_VARIANT ’ |
|||
• |
’weight’ / ’ PANGO_FONT_MASK_WEIGHT ’ |
|||
• |
’stretch’ / ’ PANGO_FONT_MASK_STRETCH ’ |
|||
• |
’size’ / ’ PANGO_FONT_MASK_SIZE ’ |
|||
• |
’gravity’ / ’ PANGO_FONT_MASK_GRAVITY ’ |
enum Pango::Gravity
• |
’south’ / ’ PANGO_GRAVITY_SOUTH ’ |
|||
• |
’east’ / ’ PANGO_GRAVITY_EAST ’ |
|||
• |
’north’ / ’ PANGO_GRAVITY_NORTH ’ |
|||
• |
’west’ / ’ PANGO_GRAVITY_WEST ’ |
|||
• |
’auto’ / ’ PANGO_GRAVITY_AUTO ’ |
enum Pango::Stretch
• |
’ultra−condensed’ / ’ PANGO_STRETCH_ULTRA_CONDENSED ’ |
|||
• |
’extra−condensed’ / ’ PANGO_STRETCH_EXTRA_CONDENSED ’ |
|||
• |
’condensed’ / ’ PANGO_STRETCH_CONDENSED ’ |
|||
• |
’semi−condensed’ / ’ PANGO_STRETCH_SEMI_CONDENSED ’ |
|||
• |
’normal’ / ’ PANGO_STRETCH_NORMAL ’ |
|||
• |
’semi−expanded’ / ’ PANGO_STRETCH_SEMI_EXPANDED ’ |
|||
• |
’expanded’ / ’ PANGO_STRETCH_EXPANDED ’ |
|||
• |
’extra−expanded’ / ’ PANGO_STRETCH_EXTRA_EXPANDED ’ |
|||
• |
’ultra−expanded’ / ’ PANGO_STRETCH_ULTRA_EXPANDED ’ |
enum Pango::Style
• |
’normal’ / ’ PANGO_STYLE_NORMAL ’ |
|||
• |
’oblique’ / ’ PANGO_STYLE_OBLIQUE ’ |
|||
• |
’italic’ / ’ PANGO_STYLE_ITALIC ’ |
enum Pango::Variant
• |
’normal’ / ’ PANGO_VARIANT_NORMAL ’ |
|||
• |
’small−caps’ / ’ PANGO_VARIANT_SMALL_CAPS ’ |
enum Pango::Weight
• |
’thin’ / ’ PANGO_WEIGHT_THIN ’ |
|||
• |
’ultralight’ / ’ PANGO_WEIGHT_ULTRALIGHT ’ |
|||
• |
’light’ / ’ PANGO_WEIGHT_LIGHT ’ |
|||
• |
’book’ / ’ PANGO_WEIGHT_BOOK ’ |
|||
• |
’normal’ / ’ PANGO_WEIGHT_NORMAL ’ |
|||
• |
’medium’ / ’ PANGO_WEIGHT_MEDIUM ’ |
|||
• |
’semibold’ / ’ PANGO_WEIGHT_SEMIBOLD ’ |
|||
• |
’bold’ / ’ PANGO_WEIGHT_BOLD ’ |
|||
• |
’ultrabold’ / ’ PANGO_WEIGHT_ULTRABOLD ’ |
|||
• |
’heavy’ / ’ PANGO_WEIGHT_HEAVY ’ |
|||
• |
’ultraheavy’ / ’ PANGO_WEIGHT_ULTRAHEAVY ’ |
Pango, Glib::Boxed
Copyright (C) 2003−2009 by the gtk2−perl team.
This software is licensed under the LGPL . See Pango for a full notice.
![]() |
Pango::FontDescription(3pm) | ![]() |