From f5753dec407b3c5a299a9375cc4cf770485264a7 Mon Sep 17 00:00:00 2001 From: jvoisin Date: Mon, 2 Apr 2018 23:36:56 +0200 Subject: [PATCH] Clean up the code for PDF handling --- src/pdf.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pdf.py b/src/pdf.py index 90f05e1..55fd361 100644 --- a/src/pdf.py +++ b/src/pdf.py @@ -28,7 +28,7 @@ class PDFParser(abstract.AbstractParser): def __init__(self, filename): super().__init__(filename) self.uri = 'file://' + os.path.abspath(self.filename) - self.__scale = 2 + self.__scale = 2 # how much precision do we want for the render def remove_all(self): """ @@ -62,14 +62,14 @@ class PDFParser(abstract.AbstractParser): buf.seek(0) img = cairo.ImageSurface.create_from_png(buf) - pdf_surface.set_size(page_width*2, page_height*2) + pdf_surface.set_size(page_width*self.__scale, page_height*self.__scale) pdf_context.set_source_surface(img, 0, 0) pdf_context.paint() pdf_context.show_page() pdf_surface.finish() - # This is removing metadata added by Poppler + # Removes metadata added by Poppler document = Poppler.Document.new_from_file('file://' + tmp_path) document.set_producer('') document.set_creator('')