A fun and simple desktop application to create WANTED posters from images, built with Python and Tkinter. Add “WANTED” and “REWARD” banners, then save your poster as a PDF.
- Upload any image
- Add top banner “WANTED”
- Add bottom banner “REWARD $5000”
- Preview poster in GUI
- Save poster as PDF
- Simple and intuitive interface
- Python 3
- Tkinter – GUI framework
- Pillow (PIL) – image processing and PDF generation
- ImageFont – custom font support for poster text
Clone the repository:
git clone https://github.com/ErkanSoftwareDeveloper/wanted-poster.git
cd wanted-posterInstall dependencies:
pip install -r requirements.txtMake sure the Font/LibreBodoni-Medium.ttf file is present, or the app will fallback to the default font.
Run the application:
python wantedposter.py- Click UPLOAD IMAGE to select a photo
- Click GENERATE WANTED to add banners
- Click SAVE AS PDF to export your poster
- Preview is shown in the GUI before saving
wanted-poster/
├─ wantedposter.py # Main application file
├─ Font/LibreBodoni-Medium.ttf # Optional custom font
├─ .gitignore # Git ignored files
├─ README.md # Project documentation
└─ requirements.txt # Project dependencies
- Custom text for top and bottom banners
- Custom reward amount
- Save as image formats (PNG/JPG)
- Dark / light theme support
- Packaging as executable (.exe)
This project is intended for educational and personal use.
