Metadata-Version: 2.4 Name: PDFknife Version: 2026.7.27.0 Summary: Command line tools to manipulate PDF files Author-email: Francois Boulogne License-Expression: BSD-3-Clause Project-URL: Homepage, https://github.com/sciunto-org/PDFknife Classifier: Development Status :: 3 - Alpha Classifier: Intended Audience :: Developers Classifier: Topic :: Software Development :: Build Tools Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.9 Requires-Python: >=3.6 Description-Content-Type: text/markdown License-File: LICENSE Requires-Dist: pypdf>=4.2.0 Dynamic: license-file # 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.