Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 833 Bytes

PaperSize.rst

File metadata and controls

31 lines (24 loc) · 833 Bytes

The PaperSize Class

.. autoclass:: pypdf.PaperSize
    :members:
    :undoc-members:
    :show-inheritance:

Add blank page with PaperSize

from pypdf import PaperSize, PdfWriter

writer = PdfWriter(clone_from="sample.pdf")
writer.add_blank_page(PaperSize.A8.width, PaperSize.A8.height)
with open("output.pdf", "wb") as output_stream:
    writer.write(output_stream)

Insert blank page with PaperSize

from pypdf import PaperSize, PdfWriter

writer = PdfWriter(clone_from="sample.pdf")
writer.insert_blank_page(PaperSize.A8.width, PaperSize.A8.height, 1)
with open("output.pdf", "wb") as output_stream:
    writer.write(output_stream)