diff options
Diffstat (limited to 'xps/xps_tile.c')
-rw-r--r-- | xps/xps_tile.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/xps/xps_tile.c b/xps/xps_tile.c index 842e4cda..b672724b 100644 --- a/xps/xps_tile.c +++ b/xps/xps_tile.c @@ -360,6 +360,11 @@ xps_parse_fixed_page(xps_document *doc, fz_matrix ctm, xps_page *page) void xps_run_page(xps_document *doc, xps_page *page, fz_device *dev, fz_matrix ctm, fz_cookie *cookie) { + fz_matrix page_ctm; + + page_ctm = fz_scale(72.0f / 96.0f, 72.0f / 96.0f); + ctm = fz_concat(page_ctm, ctm); + doc->cookie = cookie; doc->dev = dev; xps_parse_fixed_page(doc, ctm, page); |