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
- Host: GitHub
- URL: https://github.com/oop7/pdf-encryption-remover
- Owner: oop7
- License: mit
- Created: 2024-07-27T09:44:56.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-01-27T21:28:49.000Z (4 months ago)
- Last Synced: 2025-01-27T22:31:37.308Z (4 months ago)
- Topics: encryption, gui, pdf, pdf-tools, python, security, tkinter
- Language: Python
- Homepage:
- Size: 6.84 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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