summaryrefslogtreecommitdiff
path: root/fitzdraw
diff options
context:
space:
mode:
authorTor Andersson <tor@ghostscript.com>2009-07-30 17:48:47 +0200
committerTor Andersson <tor@ghostscript.com>2009-07-30 17:48:47 +0200
commit907894f6453c952f30c99205b9c1ae85ff1adc0b (patch)
tree881cba38c37da8780fb65ff83f3950de9c759c83 /fitzdraw
parentca2f6cb0dfc25b944230a503da471c61ff763f7b (diff)
downloadmupdf-907894f6453c952f30c99205b9c1ae85ff1adc0b.tar.xz
Adjust center-of-pixel offset for image rendering.
Diffstat (limited to 'fitzdraw')
-rw-r--r--fitzdraw/render.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/fitzdraw/render.c b/fitzdraw/render.c
index cbd5d15f..91c6fdc2 100644
--- a/fitzdraw/render.c
+++ b/fitzdraw/render.c
@@ -495,6 +495,9 @@ DEBUG(" convert from %s to %s\n", image->cs->name, gc->model->name);
imgmat.f = 1.0;
invmat = fz_invertmatrix(fz_concat(imgmat, ctm));
+ invmat.e -= 0.5;
+ invmat.f -= 0.5;
+
w = clip.x1 - clip.x0;
h = clip.y1 - clip.y0;
x0 = clip.x0;