X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=libdocument%2Fev-document.h;h=d28289254df20796c7709d9aed0a6e3b42469e22;hb=d4139205b010ed06310d14284e63114e88ec6de2;hp=578cc7ff46113b6a021d419628738081a7de341b;hpb=a3a90743203a26d3fc71f0d9ba58aeb645279d04;p=evince.git diff --git a/libdocument/ev-document.h b/libdocument/ev-document.h index 578cc7ff..d2828925 100644 --- a/libdocument/ev-document.h +++ b/libdocument/ev-document.h @@ -109,6 +109,8 @@ struct _EvDocumentClass EvPage *page); cairo_surface_t * (* render) (EvDocument *document, EvRenderContext *rc); + GdkPixbuf * (* get_thumbnail) (EvDocument *document, + EvRenderContext *rc); EvDocumentInfo * (* get_info) (EvDocument *document); gboolean (* get_backend_info)(EvDocument *document, EvDocumentBackendInfo *info); @@ -150,6 +152,8 @@ gchar *ev_document_get_page_label (EvDocument *document, gint page_index); cairo_surface_t *ev_document_render (EvDocument *document, EvRenderContext *rc); +GdkPixbuf *ev_document_get_thumbnail (EvDocument *document, + EvRenderContext *rc); const gchar *ev_document_get_uri (EvDocument *document); const gchar *ev_document_get_title (EvDocument *document); gboolean ev_document_is_page_size_uniform (EvDocument *document); @@ -175,9 +179,7 @@ EvSourceLink *ev_document_synctex_backward_search EvMapping *ev_document_synctex_forward_search (EvDocument *document, - const gchar *filename, - gint line, - gint col); + EvSourceLink *source_link); gint ev_rect_cmp (EvRectangle *a, EvRectangle *b);