PyPDF / PyPDF2

PyPDF is a pure Python library for reading, writing, and manipulating PDF files. It supports merging, splitting, encrypting, decrypting PDF documents, and extracting text and metadata. As the successor of PyPDF2, it fixes several security issues and improves functionality stability. Its lightweight design makes it popular in automated document processing. It's suitable for tasks like document management and data extraction.

Resource Introduction