- iface->set_page_rect (document, x, y, width, height);
+ iface->set_page_offset (document, x, y);
+}
+
+void
+ev_document_get_page_size (EvDocument *document,
+ int page,
+ int *width,
+ int *height)
+{
+ EvDocumentIface *iface = EV_DOCUMENT_GET_IFACE (document);
+ iface->get_page_size (document, page, width, height);
+}
+
+char *
+ev_document_get_text (EvDocument *document,
+ GdkRectangle *rect)
+{
+ EvDocumentIface *iface = EV_DOCUMENT_GET_IFACE (document);
+ return iface->get_text (document, rect);
+}
+
+EvLink *
+ev_document_get_link (EvDocument *document,
+ int x,
+ int y)
+{
+ EvDocumentIface *iface = EV_DOCUMENT_GET_IFACE (document);
+ return iface->get_link (document, x, y);