diff options
author | Marco 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) |
commit | 5b672303731cbcb76973d46046ee3580ed5f5a5c (patch) | |
tree | ce6df224cf734f699e495d58d589810df6206a8a /backend | |
parent | 8df02504363901b99bfdd0cf79d56b9e92f4f9c3 (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.c | 5 | ||||
-rw-r--r-- | backend/ev-async-renderer.h | 6 |
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 |