Welcome to pyPdf-GUI
pyPdf-GUI is a Python-based interface for the pure-Python PDF library pyPdf and released under the BSD license.
What is pyPdf-GUI?
The graphical user interface allows the user to perform the following actions:
- Extract a range of pages1 from a PDF document and save them in a new document.
- Merge several PDf documents into a single new one. It is possible to define ranges of pages for each sub-document.
- Split a range of pages from a PDF document into separate single-paged PDF documents.
- Rotate a range of pages of a PDF document by a specified angle.
- Extract all the text from a range of pages of a PDF document.
- Add a watermark2 to a range of pages of a PDF document.
Footnotes:
- a range is a comma-separated list of 1-based indices or sub-ranges.
Some examples:
- a watermark is a PDF document with a single page. Unfortunately, adding a watermark to a document can render the document unreadable. This is probably due to pyPdf merging the two PDF streams.
You can contact me via email: pypdfgui at fracpete dot de