13 lines
394 B
Python
13 lines
394 B
Python
|
|
"""A PDF of many pages for the reader tests (big scanned books): make_pdf.py OUT [PAGES]."""
|
||
|
|
import sys
|
||
|
|
|
||
|
|
from pypdf import PdfWriter
|
||
|
|
|
||
|
|
out, pages = sys.argv[1], int(sys.argv[2]) if len(sys.argv) > 2 else 400
|
||
|
|
w = PdfWriter()
|
||
|
|
for _ in range(pages):
|
||
|
|
w.add_blank_page(width=420, height=595)
|
||
|
|
w.add_metadata({'/Title': 'Dicker Band', '/Author': 'diora'})
|
||
|
|
with open(out, 'wb') as f:
|
||
|
|
w.write(f)
|