GtkPrintJob
Represents a print job
A #GtkPrintJob object represents a job that is sent to a
printer. You only need to deal directly with print jobs if
you use the non-portable #GtkPrintUnixDialog API.
Use gtk_print_job_get_surface() to obtain the cairo surface
onto which the pages must be drawn. Use gtk_print_job_send()
to send the finished job to the printer. If you don't use cairo
#GtkPrintJob also supports printing of manually generated postscript,
via gtk_print_job_set_source_file().
Printing support was added in GTK+ 2.10.
@printjob: the object which received the signal.
@print_job:
@user_data:
@error:
@title:
@printer:
@settings:
@page_setup:
@Returns:
@job:
@Returns:
@job:
@Returns:
@job:
@Returns:
@job:
@Returns:
@job:
@filename:
@error:
@Returns:
@job:
@error:
@Returns:
@job:
@callback:
@user_data:
@dnotify:
@error:
@Returns: