Menu

Home

Peter Reutemann

Welcome to pyPdf-GUI

pyPdf-GUI logo 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:

  1. a range is a comma-separated list of 1-based indices or sub-ranges.
    Some examples:
    • 1,4,5
    • 1-5
    • 1,5-8,10,20-30
  2. 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.

Further information

You can contact me via email: pypdfgui at fracpete dot de


Related

Wiki: Downloads
Wiki: Installation
Wiki: License