Installation
Cette section couvre l'installation de l'application de bureau DPD Label Print pour Windows. Elle ne s'applique pas à Online Label Print, qui est basé sur navigateur — il suffit de vous connecter à l'URL fournie par DPD, aucune installation n'est nécessaire.
Avant de commencer
Vérifiez que votre système répond aux exigences :
- Windows 10 ou Windows Server 2016+
- 5 Go d'espace disque libre — le programme d'installation lui-même nécessite 293,8 Mo, le reste sert de marge pour vos données d'envoi
- Droits d'administrateur sur la machine
Décidez de deux choses avant de commencer. Les deux sont indépendants — toute combinaison fonctionne, et les deux sont fixés au moment de l'installation :
- si Label Print s'exécute en tant qu'application ou en tant que service Windows
- s'il stocke les données en SQLite ou en PostgreSQL
Modifier l'un ou l'autre par la suite implique une réinstallation.
Téléchargement
Téléchargez le programme d'installation depuis :
http://label-print-api.dpd.ch/api/v1/public/installers/latest
Ce lien fournit toujours la version actuelle. Exécutez le fichier téléchargé — clic droit → Exécuter en tant qu'administrateur si vous y êtes invité.
L'assistant d'installation
1. Langue du programme d'installation
La première boîte de dialogue demande la langue à utiliser pour l'assistant d'installation. Cela concerne uniquement le programme d'installation — la langue de l'application elle-même suit celle de votre navigateur par défaut, et peut être modifiée dans l'application elle-même.

2. Bienvenue

Une page de bienvenue standard. Cliquez sur Suivant pour continuer.
3. Composants
Choisissez les raccourcis à créer :
| Composant | Effet |
|---|---|
| Start Menu Shortcuts | Crée des raccourcis dans le menu Démarrer |
| Desktop Shortcut | Crée un raccourci sur le bureau |
Les deux sont facultatifs — désactivez celui que vous ne souhaitez pas.
4. Mode d'installation et port

Choisissez comment Label Print doit s'exécuter :
| Mode | Comportement |
|---|---|
| Exécuter en tant qu'application (mode bureau) | Vous démarrez Label Print vous-même, et il s'arrête lorsque vous fermez la fenêtre du lanceur. Convient pour un poste de travail unique. |
| Exécuter en tant que service Windows | Label Print s'exécute tant que la machine fonctionne, démarré et arrêté par Windows. Requis pour une utilisation partagée sur un serveur. |
Port — le port sur lequel le backend écoute, 8082 par défaut. Ne le modifiez que si un autre programme sur la machine utilise déjà ce port.
Compte de service — ces deux champs n'apparaissent qu'après avoir sélectionné Exécuter en tant que service Windows, ce qui explique pourquoi ils sont absents de la capture d'écran ci-dessus :
- Laissez les deux champs du compte et du mot de passe vides pour exécuter le service sous le compte intégré NETWORK SERVICE. C'est le choix habituel.
- Saisissez un compte Windows et un mot de passe uniquement si le service a besoin de ressources réseau sous une identité spécifique — un dossier réseau pour les imports de fichiers, par exemple.
5. Base de données

Choisissez où Label Print stocke ses données :
| SQLite | PostgreSQL | |
|---|---|---|
| Stockage | Fichier local dans le dossier de données | Serveur de base de données séparé |
| Configuration | Aucune — c'est le mode par défaut | Nécessite un serveur PostgreSQL préparé au préalable |
| Performance à grande échelle | Jusqu'à environ 10 000 envois par mois | Aucune limite pratique |
Les deux bases de données fonctionnent avec les deux modes d'installation, et toutes deux permettent à plusieurs personnes de partager une même installation — SQLite peut prendre en charge un service Windows utilisé par une équipe, et PostgreSQL peut prendre en charge une installation en mode application. Le choix dépend du volume de données, pas du nombre d'utilisateurs.
SQLite est le mode par défaut. Son dossier de données est par défaut C:\ProgramData\DPD\LabelPrintClient\.
PostgreSQL est recommandé pour les volumes de données importants. Créez la base de données et son utilisateur avant d'exécuter le programme d'installation :
CREATE DATABASE labelprint;
CREATE USER labelprint WITH PASSWORD 'your_password';
GRANT ALL PRIVILEGES ON DATABASE labelprint TO labelprint;
PostgreSQL 16 ou une version ultérieure est recommandé. Saisissez les informations de connexion à cette étape de l'assistant.
Le type de base de données est fixé au moment de l'installation. Il n'existe aucun moyen de basculer entre SQLite et PostgreSQL par la suite — le modifier implique une réinstallation.
6. Emplacement d'installation

Le répertoire d'installation par défaut est C:\Program Files\DPD\LabelPrintClient. Le programme d'installation affiche l'espace nécessaire (293,8 Mo) par rapport à l'espace disponible.
Cliquez sur Installer et attendez la fin de l'installation.
Premier lancement
La fenêtre DPD Label Print App apparaît et démarre le backend.
Une fois que le statut indique Backend est prêt :
- Ouvrir dans le navigateur ouvre Label Print à l'adresse
http://localhost:8082— ou le port que vous avez choisi - Quitter arrête le backend et ferme le lanceur
En mode application, le backend est un processus local — laissez la fenêtre du lanceur ouverte pendant que vous travaillez, car la fermer arrête le backend. En mode service Windows, cela ne s'applique pas : le service s'exécute indépendamment, et vous pouvez ouvrir l'adresse dans un navigateur à tout moment.
L'application s'exécute entièrement sur votre machine locale. Le navigateur n'est que l'interface — aucune donnée n'est envoyée via votre navigateur vers des serveurs externes (uniquement directement depuis le backend vers DPD).
Activer votre compte
DPD fournit un code d'activation, un ID utilisateur et un mot de passe. Le code d'activation est saisi une seule fois, lors du premier lancement, avant que quiconque puisse se connecter.

- Sur l'écran de connexion, choisissez l'onglet Activation du compte
- Collez le code — il se trouve dans l'e-mail que DPD vous a envoyé
- Cliquez sur Activer
Après « Activation réussie », l'écran revient au formulaire de connexion normal. Connectez-vous avec :
- ID utilisateur — par exemple
AB12345 - Identifiant — votre nom d'utilisateur, par exemple
admin - Mot de passe
Si l'activation échoue, Problèmes de connexion répertorie chaque message d'erreur et sa signification.
Configuration initiale
Parcourez ces étapes une fois, après votre première connexion.
- Vérifiez les paramètres par défaut — le poids, les références, le service et les données d'expéditeur avec lesquels démarre chaque nouvel envoi → Paramètres par défaut
- Contrôlez les utilisateurs et les accès — qui peut se connecter, et quels services et adresses d'enlèvement lui sont ouverts → Administration des utilisateurs
- Ajoutez une imprimante et envoyez une impression de test → Configuration des imprimantes
- Configurez les imports, ainsi qu'un dossier surveillé ou une source FTP si les envois arrivent automatiquement → Imports de fichiers, Sources de données
- Configurez l'export automatique des expéditions, si un autre système récupère vos données d'envoi → Export automatique des expéditions
- Créez votre premier envoi, imprimez l'étiquette, puis imprimez un manifeste → Créer un envoi, Manifestes
Exécuter en tant que service Windows
Choisir Exécuter en tant que service Windows lors de l'installation permet à plusieurs personnes de partager une même instance, une même base de données et un même ensemble de paramètres.
Utilisez cette option lorsque :
- plusieurs membres du personnel ont besoin de Label Print en même temps
- vous souhaitez regrouper l'historique des envois et les paramètres en un seul endroit
- Label Print doit continuer à fonctionner même si personne n'est connecté
- l'application doit être gérée par l'IT plutôt que par ses utilisateurs
Windows Server
├── Backend DPD Label Print (service Windows, port 8082)
├── Base de données (SQLite ou PostgreSQL — les deux fonctionnent)
└── Les utilisateurs se connectent via un navigateur → http://<server-ip>:8082
Chaque utilisateur ouvre http://<server-ip>:8082 dans un navigateur. Rien n'est installé sur les postes de travail.
Pare-feu — le programme d'installation ajoute une règle de pare-feu Windows pour le port choisi. Si elle est absente, ajoutez-la manuellement, en remplaçant 8082 par votre port :
netsh advfirewall firewall add rule name="DPD Label Print" dir=in action=allow protocol=TCP localport=8082
Comptes utilisateurs — créez-les dans Paramètres → Gestion des utilisateurs.
Configuration matérielle recommandée
| Composant | Minimum | Recommandé |
|---|---|---|
| CPU | Double cœur | Quadruple cœur |
| RAM | 4 Go | 8 Go |
| Stockage | 20 Go | 50 Go (pour un historique d'envois important) |
| OS | Windows Server 2016 | Windows Server 2019/2022 |
Travailler hors ligne
Avec SQLite, Label Print continue de fonctionner sans connexion internet pour :
- créer des envois et imprimer des étiquettes — les étiquettes sont générées localement
- stocker l'historique des envois
Dès qu'une connexion est de nouveau disponible, l'application effectue automatiquement :
- la transmission des envois en attente à DPD
- le téléchargement des données de routage et de la configuration mises à jour
Où se trouvent les fichiers
| Élément | Chemin par défaut |
|---|---|
| Application | C:\Program Files\DPD\LabelPrintClient |
| Données, y compris la base de données SQLite | C:\ProgramData\DPD\LabelPrintClient\ |
| Journaux | C:\ProgramData\DPD\LabelPrintClient\logs |
Le dossier de journaux est le premier endroit à consulter en cas d'échec au démarrage, et la première chose que le support DPD demandera.
Désinstallation
Accédez à Paramètres Windows → Applications → DPD Label Print Client → Désinstaller.
Ou exécutez :
"C:\Program Files\DPD\LabelPrintClient\uninstall.exe"
Vos données restent dans C:\ProgramData\DPD\LabelPrintClient\ — la désinstallation ne supprime ni l'historique des envois ni les paramètres.
Étapes suivantes
- Créer un envoi — créez et imprimez votre première étiquette
- Migration de serveur — déplacer une installation existante vers un nouveau matériel
- Mises à jour — comment fonctionne le programme de mise à jour intégré