PyPDF2
1.28.3

User Guide

  • Installation
  • Robustness and strict=False
  • Metadata
  • Extract Text from a PDF
  • Encryption and Decryption of PDFs
  • Merging PDF files
  • Cropping and Transforming PDFs
  • Adding a Watermark to a PDF
  • Reading PDF Annotations
  • Adding PDF Annotations
  • Interactions with PDF Forms
  • Streaming Data with PyPDF2
  • Reduce PDF Size
  • PDF Version Support

API Reference

  • The PdfReader Class
  • The PdfWriter Class
  • The PdfMerger Class
  • The PageObject Class
  • The DocumentInformation Class
  • The XmpInformation Class
  • The Destination Class
  • The RectangleObject Class
  • The Field Class
  • The PageRange Class

Developer Guide

  • Developer Intro
  • The PDF Format
  • CMaps

About PyPDF2

  • Project Governance
  • History of PyPDF2
  • PyPDF2 vs X
  • Frequently-Asked Questions

Scripts

  • pdfcat
PyPDF2
  • »
  • Welcome to PyPDF2
  • Edit on GitHub

Welcome to PyPDF2

PyPDF2 is a free and open source pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files. It can also add custom data, viewing options, and passwords to PDF files. PyPDF2 can retrieve text and metadata from PDFs as well.

You can contribute to PyPDF2 on Github.

User Guide

  • Installation
  • Robustness and strict=False
  • Metadata
  • Extract Text from a PDF
  • Encryption and Decryption of PDFs
  • Merging PDF files
  • Cropping and Transforming PDFs
  • Adding a Watermark to a PDF
  • Reading PDF Annotations
  • Adding PDF Annotations
  • Interactions with PDF Forms
  • Streaming Data with PyPDF2
  • Reduce PDF Size
  • PDF Version Support

API Reference

  • The PdfReader Class
  • The PdfWriter Class
  • The PdfMerger Class
  • The PageObject Class
  • The DocumentInformation Class
  • The XmpInformation Class
  • The Destination Class
  • The RectangleObject Class
  • The Field Class
  • The PageRange Class

Developer Guide

  • Developer Intro
  • The PDF Format
  • CMaps

About PyPDF2

  • Project Governance
  • History of PyPDF2
  • PyPDF2 vs X
  • Frequently-Asked Questions

Scripts

  • pdfcat

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2006 - 2008, Mathieu Fenniak. Revision b36b0bb0.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: 1.28.3
Versions
latest
stable
1.28.3
1.28.2
1.28.0
1.27.12
Downloads
On Read the Docs
Project Home
Builds