Welcome to decryptpdf documentation!¶
Installation & Usage
Project Info
- Changelog
- v1.1.0 (2025-12-17)
- v1.0.0 (2025-06-15)
- v0.2.0 (2025-06-13)
- v0.1.18 (2024-11-15)
- v0.1.17 (2024-10-30)
- v0.1.16 (2024-04-17)
- v0.1.15 (2024-03-26)
- v0.1.14 (2024-03-25)
- v0.1.13 (2024-02-02)
- v0.1.12 (2024-01-01)
- v0.1.11 (2023-12-30)
- v0.1.10 (2023-12-28)
- v0.1.9 (2023-12-17)
- v0.1.8 (2023-12-17)
- v0.1.7 (2023-12-11)
- v0.1.6 (2023-12-03)
- v0.1.5 (2023-11-14)
- v0.1.4 (2023-11-13)
- v0.1.3 (2023-10-31)
- v0.1.2 (2023-10-28)
- v0.1.1 (2023-10-21)
- v0.1.0 (2023-10-15)
- Contributing
API Reference
decryptpdf¶
Documentation: https://decryptpdf.readthedocs.io
Source Code: https://github.com/34j/decryptpdf
Simple CLI tool for decrypting PDF files.
Installation¶
Install this via pip (or your favourite package manager):
pipx install decryptpdf
Usage¶
> decryptpdf -h
Usage: decryptpdf [OPTIONS] PATH
Decrypts a PDF file.
If PATH is a directory, recursively searches for PDF files. If PATH is a file and
does not exist, checks if PATH with ".pdf" extension exists. If the file is not
encrypted, skips it.
╭─ Arguments ──────────────────────────────────────────────────────────────────────╮
│ * path PATH [default: None] [required] │
╰──────────────────────────────────────────────────────────────────────────────────╯
╭─ Options ────────────────────────────────────────────────────────────────────────╮
│ * --password -p TEXT The password to decrypt │
│ the PDF file. │
│ [default: None] │
│ [required] │
│ --overwrite -o --no-overwrite -n Overwrite the original │
│ file, or save decrypted │
│ file as .decrypted.pdf │
│ [default: o] │
│ --install-completion Install completion for │
│ the current shell. │
│ --show-completion Show completion for the │
│ current shell, to copy it │
│ or customize the │
│ installation. │
│ --help -h Show this message and │
│ exit. │
╰──────────────────────────────────────────────────────────────────────────────────╯
Contributors ✨¶
Thanks goes to these wonderful people (emoji key):
Kristian Johansson 💻 🐛 |
This project follows the all-contributors specification. Contributions of any kind welcome!
Credits¶
This package was created with Copier and the browniebroke/pypackage-template project template.