Overview of pypdf capabilities
mainpypdf is a free and open-source pure-python PDF library. It provides tools for common PDF manipulation tasks including:
- File Manipulation: Splitting, merging, cropping, and transforming PDF pages.
- Metadata & Content: Retrieving text and metadata from PDF files.
- Enhancements: Adding custom data, viewing options, and passwords to PDF files.
- Advanced Features: Handling attachments, annotations, forms, and watermarks.