winziprint.py: Fix 'sequence index out of range'
This commit is contained in:
@ -16,7 +16,7 @@ import weasyprint
|
|||||||
import pypdf
|
import pypdf
|
||||||
|
|
||||||
|
|
||||||
VERSION = __version__ = '0.2.8'
|
VERSION = __version__ = '0.2.9'
|
||||||
SOCKET_ADDRESS = ('127.0.0.1', 30983)
|
SOCKET_ADDRESS = ('127.0.0.1', 30983)
|
||||||
|
|
||||||
BATCH_SIZE = 10
|
BATCH_SIZE = 10
|
||||||
@ -73,8 +73,12 @@ def convert(input_files: list[str],
|
|||||||
for n, file_name in enumerate(input_files):
|
for n, file_name in enumerate(input_files):
|
||||||
p0 = len(merger.pages)
|
p0 = len(merger.pages)
|
||||||
if letterhead and file_name.startswith('#'):
|
if letterhead and file_name.startswith('#'):
|
||||||
merger.insert_page(letterhead[0], index=letterhead[1])
|
if len(merger.pages) <= letterhead[1]:
|
||||||
merger.insert_blank_page(index=letterhead[1] + 1)
|
merger.add_page(letterhead[0])
|
||||||
|
merger.add_blank_page()
|
||||||
|
else:
|
||||||
|
merger.insert_page(letterhead[0], index=letterhead[1])
|
||||||
|
merger.insert_blank_page(index=letterhead[1] + 1)
|
||||||
page_nums[letterhead[2]] = 1
|
page_nums[letterhead[2]] = 1
|
||||||
letterhead = None
|
letterhead = None
|
||||||
if file_name.endswith('.pdf'):
|
if file_name.endswith('.pdf'):
|
||||||
|
Reference in New Issue
Block a user