---
name: "Gnome2::Print::Job"
section: "3pm"
platform: "linux"
package: "libgnome2-print-perl"
version: "0.95.1-1+b1"
release: "Debian 5.0 (Lenny)"
platforms: ["linux"]
url: "https://new.carta.tech/Gnome2::Print::Job"
---

# Gnome2::Print::Job(3pm)

Gnome2::Print::Job

```
  Glib::Object
  +----Gnome2::Print::Job
```

**job = Gnome2::Print::Job-\>new ($config=undef)** `$config` (Gnome2::Print::Config or undef)\
 **integer = $job**-\>**close**\
 **config = $job**-\>**get\_config**\
 **context = $job**-\>**get\_context**\
 **($width, $height**) = `$job`-\>**get\_page\_size**\
 **integer = $job**-\>**get\_pages**\
 **integer = $job**-\>**print**\
 **integer = $job**-\>**print\_to\_file ($output)** `$output` (string)\
 **integer = $job**-\>**render ($ctx)** `$ctx` (Gnome2::Print::Context)\
 **integer = $job**-\>**render\_page** ($ctx, `$page`, `$pageops)` `$ctx` (Gnome2::Print::Context) `$page` (integer) `$pageops` (boolean) The configuration for the print job The context for the print job Gnome2::Print, Glib::Object Copyright (C) 2003-2004 by the gtk2-perl team. This software is licensed under the LGPL.  See Gnome2::Print for a full notice.
