Welcome to PyPDFForm
PyPDFForm is a free and open source pure-Python 3 library for PDF form processing. It contains the essential functionalities needed to interact with PDF forms:
- Inspect what data a PDF form needs to be filled with.
- Fill a PDF form by simply creating a Python dictionary.
- Create form fields on a PDF.
It also supports other common utilities such as extracting pages and merging multiple PDFs together.
User Guide
- Installation and setup
- PDF coordinate system
- Register fonts
- Create form fields
- Inspect form field data
- Fill PDF forms
- Change form field styles
- Draw elements
- Other utilities