Cette application TypeScript permet d'imprimer des étiquettes personnalisées sur une imprimante Dymo LabelWriter 550 à partir d'un fichier CSV contenant les informations des participants.
- Node.js (version 14 ou supérieure)
- DYMO Connect installé sur votre système
- Imprimante DYMO LabelWriter 550 connectée et configurée
- Service DYMO Web Service en cours d'exécution
- Clonez ou téléchargez ce projet
- Installez les dépendances :
npm installCréez un fichier participants.csv avec les colonnes suivantes :
nom: Nom de famille du participantprenom: Prénom du participantrole: Rôle du participant (speaker, MC, organisateur)
Exemple :
nom,prenom,role
Dupont,Jean,speaker
Martin,Marie,organisateur
Durand,Pierre,MC# Compilation et exécution
npm start- speaker : Étiquette verte pour les intervenants
- MC : Étiquette bleue pour les maîtres de cérémonie
- organisateur : Étiquette orange pour les organisateurs
- autre : Étiquette grise par défaut
- Vérifiez que DYMO Label Software est installé
- Redémarrez le service DYMO Web Service
- L'API fonctionne sur http://127.0.0.1:41951
- Vérifiez que l'imprimante est allumée et connectée
- Installez les pilotes DYMO LabelWriter 550
- Testez l'impression depuis DYMO Label Software