Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/backend
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpg@redhat.com>2005-08-24 08:46:18 (GMT)
committer Marco Pesenti Gritti <marco@src.gnome.org>2005-08-24 08:46:18 (GMT)
commit5b672303731cbcb76973d46046ee3580ed5f5a5c (patch)
treece6df224cf734f699e495d58d589810df6206a8a /backend
parent8df02504363901b99bfdd0cf79d56b9e92f4f9c3 (diff)
Fix orientation in the postscript document
2005-08-24 Marco Pesenti Gritti <mpg@redhat.com> * backend/ev-async-renderer.c: (ev_async_renderer_render_pixbuf): * backend/ev-async-renderer.h: * ps/ps-document.c: (ps_document_init), (setup_pixmap), (setup_page), (ps_document_get_page_size), (ps_async_renderer_render_pixbuf): * ps/ps-document.h: * shell/ev-jobs.c: (ev_job_render_run): Fix orientation in the postscript document
Diffstat (limited to 'backend')
-rw-r--r--backend/ev-async-renderer.c5
-rw-r--r--backend/ev-async-renderer.h6
2 files changed, 7 insertions, 4 deletions
diff --git a/backend/ev-async-renderer.c b/backend/ev-async-renderer.c
index 45ca7e4..022c0b6 100644
--- a/backend/ev-async-renderer.c
+++ b/backend/ev-async-renderer.c
@@ -73,9 +73,10 @@ ev_async_renderer_class_init (gpointer g_class)
void
ev_async_renderer_render_pixbuf (EvAsyncRenderer *async_renderer,
int page,
- double scale)
+ double scale,
+ int rotation)
{
EvAsyncRendererIface *iface = EV_ASYNC_RENDERER_GET_IFACE (async_renderer);
- iface->render_pixbuf (async_renderer, page, scale);
+ iface->render_pixbuf (async_renderer, page, scale, rotation);
}
diff --git a/backend/ev-async-renderer.h b/backend/ev-async-renderer.h
index 044ee62..9aa9657 100644
--- a/backend/ev-async-renderer.h
+++ b/backend/ev-async-renderer.h
@@ -46,13 +46,15 @@ struct _EvAsyncRendererIface
void (* render_pixbuf) (EvAsyncRenderer *renderer,
int page,
- double scale);
+ double scale,
+ int rotation);
};
GType ev_async_renderer_get_type (void);
void ev_async_renderer_render_pixbuf (EvAsyncRenderer *renderer,
int page,
- double scale);
+ double scale,
+ int rotation);
G_END_DECLS