GType ev_print_operation_get_type (void) G_GNUC_CONST;
+gboolean ev_print_operation_exists_for_document (EvDocument *document);
EvPrintOperation *ev_print_operation_new (EvDocument *document);
void ev_print_operation_set_current_page (EvPrintOperation *op,
gint current_page);
GtkPageSetup *ev_print_operation_get_default_page_setup (EvPrintOperation *op);
void ev_print_operation_set_job_name (EvPrintOperation *op,
const gchar *job_name);
+const gchar *ev_print_operation_get_job_name (EvPrintOperation *op);
void ev_print_operation_run (EvPrintOperation *op,
GtkWindow *parent);
void ev_print_operation_cancel (EvPrintOperation *op);
void ev_print_operation_get_error (EvPrintOperation *op,
GError **error);
+void ev_print_operation_set_embed_page_setup (EvPrintOperation *op,
+ gboolean embed);
+gboolean ev_print_operation_get_embed_page_setup (EvPrintOperation *op);
+const gchar *ev_print_operation_get_status (EvPrintOperation *op);
+gdouble ev_print_operation_get_progress (EvPrintOperation *op);
+
G_END_DECLS
#endif /* __EV_PRINT_OPERATION_H__ */