From 6451017962a2b1c83d7906349193f3f9333ce9c8 Mon Sep 17 00:00:00 2001 From: Jim Barlow Date: Fri, 24 Jul 2015 01:56:44 -0700 Subject: [PATCH] Implement oversample --- src/ocrmypdf.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ocrmypdf.py b/src/ocrmypdf.py index df289dd6..d6908005 100755 --- a/src/ocrmypdf.py +++ b/src/ocrmypdf.py @@ -355,14 +355,15 @@ def rasterize_with_ghostscript( for image in pageinfo['images']): device = 'pnggray' + xres = max(pageinfo['xres_render'], options.oversample or 0) + yres = max(pageinfo['yres_render'], options.oversample or 0) with NamedTemporaryFile(delete=True) as tmp: args_gs = [ 'gs', '-dBATCH', '-dNOPAUSE', '-sDEVICE=%s' % device, '-o', tmp.name, - '-r{0}x{1}'.format( - str(pageinfo['xres_render']), str(pageinfo['yres_render'])), + '-r{0}x{1}'.format(str(xres), str(yres)), input_file ]