Skip to content

This application mimics the basic functionality of MS Paint, providing a canvas where users can draw and manipulate graphics.

Notifications You must be signed in to change notification settings

BazilSuhail/MS-Paint-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digital Drawing Tool

Welcome to digital drawing toolkit, a simple and efficient crafting and editing toolkit.

Key Features

  • Drawing Tools: Includes essential drawing tools such as brush, pencil, and eraser.
  • Color Selection: Allows users to choose from a variety of colors for drawing.
  • Canvas Manipulation: Supports resizing of the canvas and undo/redo functionality.
  • File Operations: Enables users to save and load drawings for later editing or sharing.
  • User Interface: Designed with a user-friendly interface similar to MS Paint for intuitive use.
  • Shapes Toolkit Tools: Developed drawing of basic shapes and did integrated a custom N-polygon shape designer (Give any number and activate the tool by pressing it - Then witness the magic happen).

Tech Stack

Language: Python Libraries: Tkinter

Installation

Ensure Python is installed on your system. You can download Python from python.org and follow the installation instructions.

Clone the repository

   git clone https://github.com/BazilSuhail/MS-Paint-Clone.git
   cd ms-paint-clone

Checkout you have installed pip or checkout it's version

   pip --version
  • Open a terminal or command prompt.
  • Run a simple Python script to verify Tkinter
   python -m tkinter

This should open a Tkinter window if Tkinter is installed correctly.

Install Tkinter:

  • If Tkinter is not installed, you can install it using pip
   pip install tk

Execution

To run run the this application, kindly run

main.py.

Screenshots and Interface of the application:

Tools Basic Canvas

About

This application mimics the basic functionality of MS Paint, providing a canvas where users can draw and manipulate graphics.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages