Multi-format-File-Converter

Multi-format File Converter

A web application built with Flask that allows users to convert files between different formats, including PDF to Word, Word to PDF, and Image to PDF. This application supports multiple languages, including Arabic and Kurdish.

Features

Technologies Used

Setup and Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/multi-format-file-converter.git
    cd multi-format-file-converter
    
  2. Create a virtual environment and activate it:
    python -m venv venv
    source venv/bin/activate  # On Windows, use `venv\Scripts\activate`
    
  3. Install the required packages:
    pip install -r requirements.txt
    
  4. Run the application:
    python app.py
    
  5. Open a web browser and navigate to http://127.0.0.1:5000/ to use the application.

Project Screenshot

alt text

Usage

  1. Select the desired conversion type by clicking on the appropriate tab.
  2. Click the “Choose File” button to select the file you want to convert.
  3. Click the “Convert” button to start the conversion process.
  4. Once the conversion is complete, the converted file will be automatically downloaded.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements