Files
pdfuck/README.md
T
2026-05-05 22:20:39 +08:00

70 lines
1.4 KiB
Markdown

![](assets/logo.svg)
**English** | [简体中文](README_zh.md)
---
## Introduction
[PDFuck](https://github.com/mmdjiji/pdfuck) is a tool to remove PDF editing password, which is used in CLI (command line) mode.
## Installation
Before installing, please ensure that you have installed Python (>=3.8) and its matching version of pip, and then enter the following command at the command prompt:
```bash
pip install pdfuck
```
## Usage
### Remove PDF password
For example, if you want to remove the password from the PDF file which is located in `example.pdf`, just enter the following command:
```bash
pdfuck example.pdf
```
The default path of the output file is `example.fucked.pdf`.
### Manually specify the output file path
If you want to specify the path of the output file manually, you can use the `-o` parameter, for example:
```bash
pdfuck example.pdf -o target.pdf
```
### PDF file requires opening password
Use the `-p` parameter to manually specify the opening password, for example:
```bash
pdfuck example.pdf -p password
```
## Credit
Thanks for the following open source projects. The completion of this project is inseparable from the code contributed by these authors.
* [pikepdf](https://github.com/pikepdf/pikepdf)
## Workflow
### Configure development environment
```bash
uv pip install -e .
```
### Build
```bash
uv build
```
## License
[GPL-3.0](LICENSE)