pdf_scale.py 309 B

1234567891011121314
  1. from PyPDF2 import PdfReader, PdfWriter, Transformation
  2. # Read the input
  3. reader = PdfReader("input.pdf")
  4. page = reader.pages[0]
  5. # Scale
  6. op = Transformation().scale(sx=0.7, sy=0.7)
  7. page.add_transformation(op)
  8. # Write the result to a file
  9. writer = PdfWriter()
  10. writer.add_page(page)
  11. writer.write("output.pdf")