Ce projet permet de générer un QR Code à partir d’une URL et de créer automatiquement :
- une image PNG du QR Code
- un fichier PDF format A4 contenant le QR Code
Il est développé en Python et utilise les bibliothèques qrcode et reportlab.
- Python 3.x installé
- Un environnement virtuel (recommandé)
- Cloner le projet :
git clone [https://github.com/Phogo2](https://github.com/Phogo2112/Qrcode.git)
cd Qrcode- Créer un environnement virtuel (optionnel mais recommandé) :
python -m venv env
- Activer l’environnement virtuel :
Windows PowerShell :
.\env\Scripts\Activate.ps1
- Windows CMD :
.\env\Scripts\activate.bat
- Linux / Mac :
source env/bin/activate
- Installer les dépendances :
pip install -r requirements.txt
- Créer un fichier .env si nécessaire pour stocker des variables d’environnement (si ton projet en nécessite).
Dans ce projet de base, il n’y a pas de variables sensibles, donc .env est optionnel.
🔹 Utilisation
Pour générer un QR Code :
python Qrcode.py
Cela crée automatiquement :
qrcode.png → l’image du QR Code
qrcode.pdf → le PDF A4 contenant le QR Code