summaryrefslogtreecommitdiff
path: root/libmat2/pdf.py
diff options
context:
space:
mode:
authorjvoisin2020-11-06 16:05:24 +0100
committerjvoisin2020-11-06 16:05:24 +0100
commitf638168033583329db1cd2af7b929a0000f10169 (patch)
treeed60cdc287372935f0d717af3e7ba91ea2f3881e /libmat2/pdf.py
parentb84f73c5c3203d4b5157bb47b8990324e08efef8 (diff)
Better handling of malformed pdf
Diffstat (limited to 'libmat2/pdf.py')
-rw-r--r--libmat2/pdf.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/libmat2/pdf.py b/libmat2/pdf.py
index 2fe2b6b..d2262a6 100644
--- a/libmat2/pdf.py
+++ b/libmat2/pdf.py
@@ -84,6 +84,9 @@ class PDFParser(abstract.AbstractParser):
84 84
85 for pagenum in range(pages_count): 85 for pagenum in range(pages_count):
86 page = document.get_page(pagenum) 86 page = document.get_page(pagenum)
87 if page is None:
88 logging.error("Unable to get PDF pages")
89 return False
87 page_width, page_height = page.get_size() 90 page_width, page_height = page.get_size()
88 logging.info("Rendering page %d/%d", pagenum + 1, pages_count) 91 logging.info("Rendering page %d/%d", pagenum + 1, pages_count)
89 92