Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 1.25 KB

File metadata and controls

37 lines (23 loc) · 1.25 KB

Compressore Immagini Gratuito (Drag & Drop)

Un'applicazione desktop semplice e gratuita scritta in Python per ridurre il peso (in MB) delle tue immagini. L'applicazione supporta il trascinamento della foto (Drag & Drop) e salva automaticamente il file ottimizzato nella stessa cartella di origine.

🛠️ Requisiti e Prerequisiti

Prima di iniziare, assicurati di avere Python 3 installato sul tuo sistema.

Nota per utenti Linux (Ubuntu/Debian)

Se utilizzi una distribuzione Linux recente con Wayland/Gnome, potresti aver bisogno di alcune librerie grafiche di sistema prima di avviare l'interfaccia Qt5. Installa i pacchetti necessari eseguendo:

sudo apt-get update
sudo apt-get install libxcb-icccm4 libxcb-xinerama0 libxcb-image0 libxcb-keysyms1 libxcb-render-util0 libxcb-xfixes0 libxcb-shape0 libxcb-randr0 libxkbcommon-x11-0

🚀 Come avviare il progetto in locale

1. Crea l'ambiente virtuale e installa dipendenze

Apri il terminale nella cartella del progetto, crea un ambiente virtuale per isolare le librerie e installa le dipendenze:

python -m venv venv
source venv/bin/activate  # Usa `venv\Scripts\activate` su Windows
pip install -r requirements.txt

2. Avvia script

Avvia script:

python resizer.py