]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-jobs.h
Enable print to a PDF. Fixes bug #332121.
[evince.git] / shell / ev-jobs.h
index 22eeb07e53bdde2fc7582f4840f1df263481e77c..b91d8228f6b67ffceaea5e4ee7619ee80f615318 100644 (file)
@@ -189,6 +189,12 @@ struct _EvJobPrint
 
        GError *error;
        gchar  *temp_file;
+       EvPrintRange *ranges;
+       gint n_ranges;
+       EvPrintPageSet page_set;
+       gint copies;
+       gboolean collate;
+       gboolean reverse;
        gdouble width;
        gdouble height;
 };
@@ -245,7 +251,13 @@ void               ev_job_xfer_run           (EvJobXfer       *xfer);
 GType           ev_job_print_get_type     (void) G_GNUC_CONST;
 EvJob          *ev_job_print_new          (EvDocument      *document,
                                           gdouble          width,
-                                          gdouble          height);
+                                          gdouble          height,
+                                          EvPrintRange    *ranges,
+                                          gint             n_ranges,
+                                          EvPrintPageSet   page_set,
+                                          gint             copies,
+                                          gdouble          collate,
+                                          gdouble          reverse);
 void            ev_job_print_run          (EvJobPrint      *print);
 
 G_END_DECLS