) -> None:
'On each of pages_to_add apply its page_croppings, then writer.add_page.'
print('building 1-input-page-per-output-page book')
- odd_page = True # TODO: removable?
for i, page in enumerate(pages_to_add):
page.add_transformation(PdfTransformation().translate(
tx=-page_croppings[i].left, ty=-page_croppings[i].bottom))
page.mediabox.top\
= page_croppings[i].remaining_height * page_croppings[i].zoom
writer.add_page(page)
- odd_page = not odd_page # TODO: removable?
print(f'built page number {i+1} (of {len(pages_to_add)})')