Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ackwolver335/image2pdf-gui
It contains a general image to pdf converter .exe file regarding window's user for conversion of images to pdf, and is designed by Abhay Chaudhary.
https://github.com/ackwolver335/image2pdf-gui
desktop-application gui-application guiapp python3 pythondeveloper pythonpro pythonprogramming pythonproject
Last synced: 3 days ago
JSON representation
It contains a general image to pdf converter .exe file regarding window's user for conversion of images to pdf, and is designed by Abhay Chaudhary.
- Host: GitHub
- URL: https://github.com/ackwolver335/image2pdf-gui
- Owner: ackwolver335
- Created: 2024-07-13T15:36:11.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-07-21T10:24:43.000Z (7 months ago)
- Last Synced: 2024-07-22T08:28:16.004Z (7 months ago)
- Topics: desktop-application, gui-application, guiapp, python3, pythondeveloper, pythonpro, pythonprogramming, pythonproject
- Language: Python
- Homepage:
- Size: 219 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🚀 Tkinter Project - Image to PDF Converter
This is a simple project in which we have used the [Tkinter](https://docs.python.org/3/library/tkinter.html) Interface which is generally considered as a Framework of Python Programming Language and is used for designing GUI Softwares for Desktop or in other words Desktop Applications.
## 🛠 Further Details regarding Framework
- *Language used* - **[Python](https://www.python.org/)**
- *Learning Repository* - **[Tkinter - GUI Interface](https://github.com/ackwolver335/Tkinter-GUI_Inteface)**## 🛠 Application Details
- *Software Dimensions* - **300x190** in Pixels.
- *Software Purpose* - Conversion of single or multiple images into single pdf file.
- *Scope of Project* - Small Scale.
- *Specified Operating System* - **[Windows](https://www.microsoft.com/en-in/windows?r=1)**## ⚡️ Modules/Libraries Used
- *Tkinter* - A General Module or Library which is mainly used for designing this GUI Application.
- *filedialog* - A Module from Tkinter Framework used in order to provide the file choosing facilities.
- *img2pdf* - Another Module used that plays conversion of images into a proper pdf files.
- *Tkinter.messagebox* - It is used for providing messagebox alert or warning regarding user unusual behaviour.
- *os* - It is used for getting the current directory location for replacing the file.
- *shutil* - It is used for getting the file moved from particular location to another location.### 🛠 General Template for Conversion into .exe file
- For conversion of this python file into a proper .exe file also before this you need to install the required module *'pyinstaller'* for conversion of this python file into an executable file.
```bash
pyinstaller filename.py --onefile -w
```### Proper Setup file
Due to an issue over to stopped working of my application I have provided some changed regarding the proper setup file, so that the user may not get any kind of problem regarding installation of my application. And the installation file is been given together with the source code.
### Roadmap for Learning
In this overview explained with the help of readme I have also provided the Roadmap for learning how we can create projects using tkinter Framework regarding GUI Desktop Application and its Building Resources. And the roadmap will be surely available over to Wiki of this project. And for learning framework the repository link is available in learning repository above.
## 📫 How to Reach Me
- **Email** - [email protected]
- **Instagram** - [@coding.needs](https://www.instagram.com/coding.needs/)
- **Twitter** - [@AbhayCh84760](https://x.com/AbhayCh84760)## Support Me
If you likes what I do and want to support me :
- Give me a ⚡️ Star on my Repo
- Share my [work](https://github.com/ackwolver335/Tkinter-GUI_Inteface) and [profile](https://github.com/ackwolver335) with your networkThanks for visiting my Github Repo ! Hope you find my projects useful, helpful and inspiring. Let's connect and collaborate to build something amazing !
Abhay Chaudhary [Ack Wolver](https://github.com/ackwolver335/ackwolver335) !