[Fixed] Python 3.10 "Decimal" issue
This commit is contained in:
parent
7ed371cd50
commit
518d533887
|
|
@ -21,7 +21,7 @@ def create_pdf_from_pages(input_files, output_fn, forced_width=None):
|
||||||
pdf_reader = PyPDF2.PdfFileReader(file)
|
pdf_reader = PyPDF2.PdfFileReader(file)
|
||||||
page_obj = pdf_reader.getPage(0)
|
page_obj = pdf_reader.getPage(0)
|
||||||
if forced_width is not None:
|
if forced_width is not None:
|
||||||
width = page_obj.mediaBox.getWidth()*25.4/72
|
width = float(page_obj.mediaBox.getWidth())*25.4/72
|
||||||
scale = forced_width/width
|
scale = forced_width/width
|
||||||
logger.debugl(1, 'PDF scale {} ({} -> {})'.format(scale, width, forced_width))
|
logger.debugl(1, 'PDF scale {} ({} -> {})'.format(scale, width, forced_width))
|
||||||
page_obj.scaleBy(scale)
|
page_obj.scaleBy(scale)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue