Skip to content

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.

License

Notifications You must be signed in to change notification settings

RohanCyberOps/PDF-to-DOCX-Converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 expertise.
  • 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

App Screenshot


Quick Start

Prerequisites

Ensure Python is installed on your system. You’ll also need to install the required dependencies via pip.

Installation

  1. Clone the Repository

    git clone https://github.com/yourusername/pdf-to-docx-converter.git
    cd pdf-to-docx-converter
    
    
  2. Set Up a Virtual Environment

    python -m venv .venv
    source .venv/bin/activate  # On Windows use: .venv\Scripts\activate
  3. Install Dependencies

    pip install pdf2docx tkinter

Run the Application

python main.py

This will launch a simple GUI that allows you to select a PDF file and convert it into DOCX format.


Usage

  1. Click "Select PDF to Convert" to browse and select your PDF file.
  2. Choose the Save Location for the output DOCX file.
  3. Wait for completion — the tool will process the file and display a success message upon conversion.

Project Structure

pdf-to-docx-converter/
├── main.py              # Main script running the GUI and conversion logic
├── README.md            # Documentation
├── LICENSE              # Project license
└── .venv/               # Virtual environment (optional)

Technologies Used

  • Python: Core programming language
  • tkinter: GUI framework
  • pdf2docx: Library for PDF to DOCX conversion

Future Enhancements

  • Batch Conversion: Convert multiple PDFs at once.
  • Additional Output Formats: Support for formats like TXT or HTML.

Contributors

Special thanks to all contributors for their valuable efforts and commitment to improving this project.

Contributors

License

This project is licensed under the MIT License. Refer to the LICENSE file for more details.


About

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.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages