Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

pango::cairo::context(3) [suse man page]

Pango::Cairo::Context(3)				User Contributed Perl Documentation				  Pango::Cairo::Context(3)

NAME
Pango::Cairo::Context HIERARCHY
Glib::Object +----Pango::Context +----Pango::Cairo::Context METHODS
fontoptions = Pango::Cairo::Context::get_font_options ($context) o $context (Pango::Context) Pango::Cairo::Context::set_font_options ($context, $options) o $context (Pango::Context) o $options (Cairo::FontOptions) double = Pango::Cairo::Context::get_resolution ($context) o $context (Pango::Context) Pango::Cairo::Context::set_resolution ($context, $dpi) o $context (Pango::Context) o $dpi (double) Pango::Cairo::Context::set_shape_renderer ($context, $func=undef, $data=undef) o $context (Pango::Context) o $func (scalar) o $data (scalar) Since: pango 1.18 SEE ALSO
Pango COPYRIGHT
Copyright (C) 2003-2009 by the gtk2-perl team. This software is licensed under the LGPL. See Pango for a full notice. perl v5.12.1 2010-07-05 Pango::Cairo::Context(3)

Check Out this Related Man Page

Pango(3)						User Contributed Perl Documentation						  Pango(3)

NAME
Pango - Layout and render international text SYNOPSIS
my $surface = Cairo::ImageSurface->create ('argb32', 200, 100); my $cr = Cairo::Context->create ($surface); my $layout = Pango::Cairo::create_layout ($cr); $layout->set_text ("x{03A0}x{03B1}x{03BD}x{8A9E}"); my $font = Pango::FontDescription->from_string ('Serif Bold 27'); $layout->set_font_description ($font); Pango::Cairo::show_layout($cr, $layout); $surface->write_to_png ('pango.png'); ABSTRACT
Pango is a library for laying out and rendering text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, but using Pango in conjunction with Cairo and/or Gtk2 provides a complete solution with high quality text handling and graphics rendering. Dynamically loaded modules handle text layout for particular combinations of script and font backend. Pango provides a wide selection of modules, including modules for Hebrew, Arabic, Hangul, Thai, and a number of Indic scripts. Virtually all of the world's major scripts are supported. In addition to the low level layout rendering routines, Pango includes Pango::Layout, a high level driver for laying out entire blocks of text, and routines to assist in editing internationalized text. [Adapted from <http://www.pango.org/>.] DOCUMENTATION
Pango tries to stick very close in spirit to the C API of the underlying pango library. Thus, the manual available at <http://library.gnome.org/devel/pango/stable/> also applies to this module. Additionally, API listings in POD form are generated during compilation for each of the sub-modules. An index of those POD pages is available at Pango::index. SEE ALSO
perl, Glib, Cairo, Gtk2. Pango::index lists the autogenerated API documentation pod files for Pango. <http://www.pango.org/> is the homepage of the pango C library. Its API documentation is available at <http://library.gnome.org/devel/pango/stable/>. AUTHORS
muppet <scott at asofyet dot org> Torsten Schoenfeld <kaffeetisch at gmx dot de> Marc Lehmann <pcg at goof dot com> COPYRIGHT AND LICENSE
Copyright 2003-2008 by the gtk2-perl team. This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307 USA. perl v5.12.1 2009-08-11 Pango(3)
Man Page