sciunto-org / PDFknife

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PDFknife

A Swiss Army Knife sort of python scripts collection to manipulate PDFs. It relies on:

  • pdfjam
  • pdftk
  • pdfunite (poppler)
  • ghostscript
  • mupdf-tools

Install

The project is available on pypi: https://pypi.org/project/PDFknife/

pip install PDFknife

Tools

  • pdfknife-A5.py -- Turn a PDF in A5 format
  • pdfknife-even.py -- Add blank page to odd pages PDF
  • pdfknife-extract -- Extract images from PDF
  • pdfknife-merge.py -- Merge PDFs
  • pdfknife-recto.py -- Add blank page between each original page
  • pdfknife-reverse.py -- Reverse page order
  • pdfknife-shrink.py -- Compress a PDF
  • pdfknife-split.py -- Make one page per file
  • pdfknife-trim.py -- Change the margins

License

BSD3, See LICENCE file.

About

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 100.0%