Blog Logo
TAGS

PyPDF2 - Free and Open Source Python PDF Library

PyPDF2 is a pure-python PDF library that allows you to split, merge, crop, and transform PDF pages. It also supports adding custom data, viewing options, and passwords to PDF files. You can retrieve text and metadata from PDFs as well. The library provides a number of classes for creating and modifying PDF files, including PdfReader, PdfWriter, PdfMerger, PageObject, Transformation, DocumentInformation, XmpInformation, Destination, RectangleObject, Field, PageRange, AnnotationBuilder, Fit, and PaperSize. This documentation also includes a user guide, installation instructions, and an API reference. PyPDF2 is free and open source, and you can contribute to the project on GitHub. Versions 2.x and 3.0.0 are available for download in PDF, HTML, and EPUB formats. For more information, visit the project home page on Read the Docs.