pdfly (say: PDF-li) is a pure-python cli application for manipulating PDF files.
pip install -U pdflyAs pdfly is an application, you might want to install it with pipx or uv tool: uvx pdfly --help
$ pdfly --help
Usage: pdfly [OPTIONS] COMMAND [ARGS]...
pdfly is a pure-python cli application for manipulating PDF files.
โญโ Options โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ --version โ
โ --help Show this message and exit. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โญโ Commands โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ 2-up Create a booklet-style PDF from a single input. โ
โ booklet Reorder and two-up PDF pages for booklet printing. โ
โ cat Extract and concatenate pages from PDF files into a single PDF file. โ
โ check-sign Verifies the signature of a signed PDF. โ
โ compress Compress a PDF. โ
โ extract-annotated-pages Extract only the annotated pages from a PDF. โ
โ extract-images Extract images from PDF without resampling or altering. โ
โ extract-text Extract text from a PDF file. โ
โ meta Show metadata of a PDF file โ
โ pagemeta Give details about a single page. โ
โ rm Remove pages from PDF files. โ
โ rotate Rotate specified pages by the specified amount โ
โ sign Creates a signed PDF from an existing PDF file. โ
โ uncompress Module for uncompressing PDF content streams. โ
โ update-offsets Updates offsets and lengths in a simple PDF file. โ
โ x2pdf Convert one or more files to PDF. Each file is a page. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏYou can see the help of every subcommand by typing --help:
$ pdfly 2-up --help
Usage: pdfly 2-up [OPTIONS] PDF OUT
Create a booklet-style PDF from a single input.
Pairs of two pages will be put on one page (left and right)
usage: python 2-up.py input_file output_file
โญโ Arguments โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ * pdf PATH [default: None] [required] โ
โ * out PATH [default: None] [required] โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โญโ Options โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ --help Show this message and exit. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏNote: pdfly has nothing to do with pdfly.net or gopdfly.com
pdfly is a free software project without any company affiliation. We cannot pay contributors, but we do value their contributions ๐ค
This project follows the all-contributors specification (emoji key). Contributions of any kind welcome!
The list might not be complete. You can find more contributors via the git history and GitHubs 'Contributors' feature.
