]> www.fi.muni.cz Git - evince.git/blobdiff - backend/ev-ps-exporter.h
Make frontends depend on just libev. Rework and group CFLAGS/LIBS
[evince.git] / backend / ev-ps-exporter.h
index 58917e8d442f6e590782a83fd191ade2b7dbf4fa..ae746a1b9e1e3d82fc37ef8a73f43af275609043 100644 (file)
@@ -42,14 +42,17 @@ struct _EvPSExporterIface {
 
        /* Methods  */
        void            (* begin)       (EvPSExporter *exporter,
 
        /* Methods  */
        void            (* begin)       (EvPSExporter *exporter,
-                                        const char   *filename);
+                                        const char   *filename,
+                                        int           first_page,
+                                        int           last_page);
        void            (* do_page)     (EvPSExporter *exporter,
                                         int           page);
        void            (* end)         (EvPSExporter *exporter);
 };
 
 GType  ev_ps_exporter_get_type (void);
        void            (* do_page)     (EvPSExporter *exporter,
                                         int           page);
        void            (* end)         (EvPSExporter *exporter);
 };
 
 GType  ev_ps_exporter_get_type (void);
-void   ev_ps_exporter_begin    (EvPSExporter *exporter, const char *filename);
+void   ev_ps_exporter_begin    (EvPSExporter *exporter, const char *filename,
+                                int first_page, int last_page);
 void   ev_ps_exporter_do_page  (EvPSExporter *exporter, int page);
 void   ev_ps_exporter_end      (EvPSExporter *exporter);
 
 void   ev_ps_exporter_do_page  (EvPSExporter *exporter, int page);
 void   ev_ps_exporter_end      (EvPSExporter *exporter);