Herdr UI
Herdr의 TUI가 뛰어나며, 창을 통해 추가되는 기능
PDF에서 메타데이터를 추출하고 PDF 파일을 조작하는 CLI 도구
CLI tool to extract (meta)data from PDF and manipulate PDF files
개발 도구Python · MakefileGitHub @py-pdf직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗pdfly (say: PDF-li) is a pure-python cli application for manipulating PDF files.
pip install -U pdfly
As 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-links Extract all links from a PDF document. │
│ 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.