https://github.com/rohancyberops/pdf-to-docx-converter
https://github.com/rohancyberops/pdf-to-docx-converter
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/rohancyberops/pdf-to-docx-converter
- Owner: RohanCyberOps
- License: mit
- Created: 2024-11-06T12:00:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-09T13:03:29.000Z (over 1 year ago)
- Last Synced: 2025-03-10T19:51:29.497Z (over 1 year ago)
- Language: Python
- Size: 22.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
---
# 📄 PDF to DOCX Converter
Convert your PDF files to editable DOCX format effortlessly with this simple, intuitive Python application! Using `pdf2docx` and a `tkinter` interface, this tool makes document conversion fast and easy.
## 🌟 Features
- **User-friendly Interface**: Convert PDFs without needing technical skills.
- **Flexible Saving**: Choose where to save your converted DOCX files.
- **Multi-Page Support**: Convert all or selected pages.
- **Error-Free Conversion**: Reliable output with minimal formatting loss.
## 📷 Screenshot

## 🚀 Quick Start
### Prerequisites
Ensure you have Python installed. You’ll also need to install dependencies using `pip`.
### Installation
1. **Clone the Repository**:
```bash
git clone https://github.com/yourusername/pdf-to-docx-converter.git
cd pdf-to-docx-converter
```
2. **Set Up the Environment**:
```bash
python -m venv .venv
source .venv/bin/activate # On Windows use: .venv\Scripts\activate
```
3. **Install Required Packages**:
```bash
pip install pdf2docx tkinter
```
### Run the Application
```bash
python main.py
```
This will open a graphical interface to select your PDF file and convert it to DOCX format.
## 🛠Usage
1. **Click "Select PDF to Convert"** to browse and select a PDF file.
2. **Choose the Save Location** for the output DOCX file.
3. The tool will process the file and notify you upon completion.
## 📚 Project Structure
- `main.py`: Main file that runs the application and opens the GUI.
- `README.md`: Documentation to get you started.
- `.venv`: Virtual environment containing all dependencies.
## ✨ Technologies Used
- **Python**: Core programming language.
- **tkinter**: For GUI interface.
- **pdf2docx**: Conversion library to handle PDF to DOCX transformation.
## 🔥 Future Enhancements
- **Batch Conversion**: Select and convert multiple PDFs at once.
- **Additional Output Formats**: Option to convert to formats other than DOCX.
## 🌟 Contributors
We want to give a huge shoutout to everyone who has contributed to the project! 🙌 Your hard work and dedication help make this app better every day. 💪
🎉 Thank you all for your amazing contributions! Let's keep building together. 🚀
## 📄 License
This project is licensed under the MIT License. See `LICENSE` for more information.
---