]> www.fi.muni.cz Git - evince.git/blobdiff - backend/ev-document.h
Add support for PDF attachments. Fixes bug #325143
[evince.git] / backend / ev-document.h
index 2cea42f373ad5f0c83299e82f292b2ed889f9e96..ce7714c549495e6a43ff81ba78306fcb0d2f89e8 100644 (file)
@@ -92,6 +92,8 @@ struct _EvDocumentIface
                                              EvRectangle  *rect);
        GList          * (* get_links)       (EvDocument   *document,
                                              int           page);
+       gboolean         (* has_attachments) (EvDocument   *document);
+       GList          * (* get_attachments) (EvDocument   *document);
        GdkPixbuf      * (* render_pixbuf)   (EvDocument      *document,
                                              EvRenderContext *rc);
        EvDocumentInfo * (* get_info)        (EvDocument   *document);
@@ -123,6 +125,8 @@ char               *ev_document_get_text        (EvDocument     *document,
                                             EvRectangle    *rect);
 GList         *ev_document_get_links       (EvDocument     *document,
                                             int             page);
+gboolean        ev_document_has_attachments (EvDocument     *document);
+GList          *ev_document_get_attachments (EvDocument     *document);
 GdkPixbuf      *ev_document_render_pixbuf   (EvDocument     *document,
                                             EvRenderContext *rc);