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,
+#GtkPrintJob also supports printing of manually generated postscript,
via gtk_print_job_set_source_file().
<!-- FIXME more details needed here -->
</para>
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### STRUCT GtkPrintJob ##### -->
<para>
-
+The GtkPrintJob struct contains only private members
+and should not be directly accessed.
</para>
<!-- ##### USER_FUNCTION GtkPrintJobCompleteFunc ##### -->
<para>
-
+The type of callback that is passed to gtk_print_job_send().
+It is called when the print job has been completely sent.
</para>
-@print_job:
-@user_data:
-@error:
+@print_job: the #GtkPrintJob
+@user_data: user data that has been passed to gtk_print_job_send()
+@error: a #GError that contains error information if the sending
+ of the print job failed, otherwise %NULL
<!-- ##### FUNCTION gtk_print_job_new ##### -->