Gui Application (Software) in Python

 Gui Application (Software) in Python


INTRODUCTION

            


        Today there are many gui application we are using for regular purpose. These gui software usually created in java language. Now a days python becoming emerging language so any thing is possible to create in python language from web application to desktop application. 

PYTHON GUI [Tkinter]
Python Tkinter is Python's de-facto standard GUI (Graphical User Interface) package. It is a thin object-oriented layer on top of Tcl/Tk. Tkinter is not the only GuiProgramming toolkit for Python. It is however the most commonly used one. ... Graphical User Interfaces with Tk, a chapter from the Python Documentation.


MY PROJECT[All in one Pro]


This is the work created by me with the help of Python Tkinter which helps to do some file operations available through online or any other compact software.  

Tkinter is handy is creating the GUI application like these. In these the function I have created was Word document merger, Image format convertor, Word To speech  and pdf Merger which are the file operation services available in online. But in online the file uploading is very risky process as it stores the copy in the provider data base. This All in one pro software helps you to do these kind of operation securely. 

Word Document Merger

    Here we can merge the word document files 





Here i selected the documents to merged





Here you can see the merged word document of three files and saved as combined document


Image format convertor

Convert the images from one format to another eg: png to jpg


Here we can convert the images to following formats








Here you can see that image converted to gray scale as i have chosen that option and that file saved as download_grayscale like these we can also able to convert images in given formats


Word to speech

Generates the speech for the text document as mp3 audiobook


It converts the text document to mp3 as text to speech which help to just hear the text document instead of reading







Here you can see the audio file for the respective txt file saved as a_audio_book.mp3 when you open you can hear the sentence present in the document


Pdf Merger

It is similar to word document merger now used to merge pdf documents









Here the pdf documents are merged and saved as merged_pdf 


PYINSTALLER

PyInstaller bundles a Python application and all its dependencies into a single package. ... Then it collects copies of all those files – including the active Python interpreter! – and puts them with your script in a single folder, or optionally in a single executable file.

The pyinstaller converts the whole py files to exe file which is helpful to end user to access them 
i have convert my project to exe file where you can also install to use without python environment.

we can convert exe files by using just one line command pyinstaller --onefile <filename>.py
in terminal



here you see the frame exe file with images i have used in my project when we click on the exe file we can use as a normal gui application



Project Demo: https://youtu.be/Hg4td3Od9Ik  (use headphones while watching)


Developed by:

BARATHKUMAR G
CS Student [2 nd year]
Bannari Amman Institute Of Technology
Mail id : barathkumar.cs19@bitsathy.ac.in
              yibarat1@gmail.com























Comments

Post a Comment

Popular posts from this blog

Animal Detection in Machine learning