Gnome2::Print.3pm

Langue: en

Version: 2007-06-26 (mandriva - 22/10/07)

Section: 3 (Bibliothèques de fonctions)

SYNOPSIS

   use Gnome2::Print;
 
 
   my $job = Gnome2::Print::Job->new;
   my $config = $job->get_config;
   my $pc = $job->get_context;
 
 
   my ($width, $height) = $config->get_page_size;
 
 
   $pc->beginpage("1");
 
 
   $pc->setlinewidth(3.0);
   $pc->rect_stroked($width * .1, $height * .1, $width * .9, $height * .9);
 
 
   $pc->showpage;
 
 
   $job->render($pc);
   $job->close;
 
 

ABSTRACT

Perl bindings to the 2.2 series of the Gnome Print libraries, for use with gtk2-perl.

DESCRIPTION

This module allows you to use the GNOME Print libraries within your applications written using the gtk2-perl wrapper. The GNOME Print libraries (also known as libgnomeprint and libgnomeprintui) allow you to create printable documents (using various frontends) and offer standard widgets in order to mainatin a UI consistent for all GNOME applications.

To discuss gtk2-perl, ask questions and flame/praise the authors, join gtk-perl-list@gnome.org at lists.gnome.org.

Find out more about GNOME at http://www.gnome.org.

DEPRECATION WARNING

With the release of GTK+ 2.10 both libgnomeprint and libgnomeprintui have been marked as deprecated and should not be used in newly released code.

In order to use the new Print support in GTK+ you have to use the Gtk2 module version >= 1.140 compiled against GTK+ >= 2.10.0.

SEE ALSO

perl(1), Glib(3pm), Gtk2(3pm), Gnome2(3pm).

AUTHOR

Emmanuele Bassi <emmanuele.bassi@iol.it>, muppet <scott at asofyet dot org> Copyright 2003-2006 by Emmanuele Bassi

Copyright 2003 by muppet

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.