]> www.fi.muni.cz Git - evince.git/blobdiff - libdocument/ev-document.c
Use poppler_page_render_for_printing() instead of poppler_page_render() if
[evince.git] / libdocument / ev-document.c
index 776e4bdf4afba7c183878cb8a2a8cee1a3fb3d30..2c6db95a0a552b8acec54f285bfdec0e9be91b3e 100644 (file)
@@ -175,14 +175,6 @@ ev_document_get_page_label(EvDocument    *document,
        return iface->get_page_label (document, page);
 }
 
        return iface->get_page_label (document, page);
 }
 
-gboolean
-ev_document_can_get_text (EvDocument  *document)
-{
-       EvDocumentIface *iface = EV_DOCUMENT_GET_IFACE (document);
-
-       return iface->can_get_text (document);
-}
-
 EvDocumentInfo *
 ev_document_get_info (EvDocument *document)
 {
 EvDocumentInfo *
 ev_document_get_info (EvDocument *document)
 {
@@ -191,20 +183,6 @@ ev_document_get_info (EvDocument *document)
        return iface->get_info (document);
 }
 
        return iface->get_info (document);
 }
 
-char *
-ev_document_get_text (EvDocument  *document,
-                     int          page,
-                     EvRectangle *rect)
-{
-       EvDocumentIface *iface = EV_DOCUMENT_GET_IFACE (document);
-       char *retval;
-
-       LOG ("ev_document_get_text");
-       retval = iface->get_text (document, page, rect);
-
-       return retval;
-}
-
 gboolean
 ev_document_has_attachments (EvDocument *document)
 {
 gboolean
 ev_document_has_attachments (EvDocument *document)
 {
@@ -256,7 +234,11 @@ ev_document_info_free (EvDocumentInfo *info)
        g_free (info->author);
        g_free (info->subject);
        g_free (info->keywords);
        g_free (info->author);
        g_free (info->subject);
        g_free (info->keywords);
+       g_free (info->creator);
+       g_free (info->producer);
+       g_free (info->linearized);
        g_free (info->security);
        g_free (info->security);
+       
 
        g_free (info);
 }
 
        g_free (info);
 }
@@ -279,3 +261,6 @@ ev_rect_cmp (EvRectangle *a,
                  (ABS (a->x2 - b->x2) < EPSILON) &&
                  (ABS (a->y2 - b->y2) < EPSILON));
 }
                  (ABS (a->x2 - b->x2) < EPSILON) &&
                  (ABS (a->y2 - b->y2) < EPSILON));
 }
+
+
+