diff options
author | Alessio Treglia <alessio@debian.org> | 2010-10-26 17:12:56 +0200 |
---|---|---|
committer | Alessio Treglia <alessio@debian.org> | 2010-10-26 17:12:56 +0200 |
commit | fafc0daa6bd26ad254943315f253b1b218e71080 (patch) | |
tree | 2d09b07a68c0236fe5b0b7a4ebdb630c96610b4d /src/page-view.c | |
parent | 516b7d5c6b94b4496609a4a758c21d0cdc2bbfa2 (diff) |
Imported Upstream version 2.32.0.1upstream/2.32.0.1
Diffstat (limited to 'src/page-view.c')
-rw-r--r-- | src/page-view.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/page-view.c b/src/page-view.c index 40823f6..eae49e6 100644 --- a/src/page-view.c +++ b/src/page-view.c @@ -166,18 +166,18 @@ get_pixel (Page *page, gint x, gint y, guchar *pixel) case TOP_TO_BOTTOM: break; case BOTTOM_TO_TOP: - x = page_get_scan_width (page) - x; - y = page_get_scan_height (page) - y; + x = page_get_scan_width (page) - x - 1; + y = page_get_scan_height (page) - y - 1; break; case LEFT_TO_RIGHT: t = x; - x = page_get_scan_width (page) - y; + x = page_get_scan_width (page) - y - 1; y = t; break; case RIGHT_TO_LEFT: t = x; x = y; - y = page_get_scan_height (page) - t; + y = page_get_scan_height (page) - t - 1; break; } @@ -370,7 +370,7 @@ set_pixel (Page *page, blue += p[2] * (T - t); } - if (b != B) { + if (b != B) { get_pixel (page, x, B, p); red += p[0] * (b - B); green += p[1] * (b - B); @@ -387,7 +387,7 @@ set_pixel (Page *page, blue += p[2] * (L - l); } - if (r != R) { + if (r != R) { get_pixel (page, R, y, p); red += p[0] * (r - R); green += p[1] * (r - R); |