An open API service indexing awesome lists of open source software.

https://github.com/oop7/pdf-encryption-remover

This project provides a set of Python scripts for removing encryption from PDF files. The tool can handle PDFs that are encrypted but do not require a password for opening
https://github.com/oop7/pdf-encryption-remover

encryption gui pdf pdf-tools python security tkinter

Last synced: 3 months ago
JSON representation

This project provides a set of Python scripts for removing encryption from PDF files. The tool can handle PDFs that are encrypted but do not require a password for opening

Awesome Lists containing this project

README

        

# PDF Encryption Remover

This project provides a set of Python scripts for removing encryption from PDF files. The tool can handle PDFs that are encrypted but do not require a password for opening. It includes:

- PDF Encryption Remover GUI: A graphical user interface built with `tkinter` that allows users to easily select and process PDF files to remove encryption.

- PDF Creation Script: A script to generate password-protected PDFs for testing purposes.

## 💪 Features

- Simple GUI: User-friendly interface for selecting and processing PDF files.
- Password Removal: Removes encryption from PDFs without requiring a password.
- Testing Script: Create encrypted PDFs for testing the remover tool.

## 📄 Requirements
- `PyMuPDF`: For handling PDF files.
- `tkinter`: For the graphical user interface (comes with Python standard library).

## 🔽 Download
You can download the most recent version of tool [here](https://codeload.github.com/oop7/pdf-encryption-remover/zip/refs/heads/main)

## 🛠️ Install required dependencies

```bash
pip install -r requirements.txt
```

## 💻 Usage

```bash
python remove_pdf_encryptiont.py
```

## Disclaimer

This tool is intended for legal and ethical use only. It must only be used on PDF files that you own or have explicit