Ce court guide explique comment définir une barcode avec Java. Il contient des détails sur la configuration de l’IDE, une liste d’étapes et un code d’exemple pour implémenter une somme de contrôle dans un code-barres avec Java. Vous apprendrez le comportement de différents types de codes-barres avec et sans somme de contrôle en utilisant le code d’exemple dans ce guide.
Étapes pour appliquer la somme de contrôle du code-barres 128 avec Java
- Configurer l’environnement pour utiliser Aspose.Barcode for Java afin d’appliquer la somme de contrôle du code-barres
- Importer les modules de génération de codes-barres depuis la bibliothèque configurée
- Créer l’instance de BarcodeGenerator en fournissant le EncodeTypes et le texte du code-barres
- Définir le drapeau pour supprimer la somme de contrôle et créer l’image du code-barres
- Définir le drapeau pour ajouter une somme de contrôle et créer l’image du code-barres
Ces étapes définissent le processus d’ajout ou de suppression de la somme de contrôle du code-barres. Créez l’objet BarcodeGenerator en définissant l’EncodeType et le texte pour le code-barres, et enregistrez l’image du code-barres en désactivant la somme de contrôle. Aux étapes suivantes, activez la somme de contrôle et générez l’image du code-barres.
Code pour ajouter la somme de contrôle du code-barres 128 avec Java
Le code d’exemple ci-dessus peut être utilisé pour définir la somme de contrôle UPC avec Java en définissant la valeur de l’énumérateur EncodeTypes sur UPCA. Le bloc try catch() est utilisé pour supprimer la somme de contrôle, car de nombreux types d’encodage exigent obligatoirement la somme de contrôle. Si nous désactivons la somme de contrôle, la génération du code-barres génère des exceptions comme UPCA, GS_1_CODE_128, CODE_128, SCC_14 et ISBN, etc.
Cet article nous a guidés pour activer/désactiver les sommes de contrôle et gérer les exceptions pour les codes-barres qui nécessitent une somme de contrôle obligatoire. Pour changer la couleur du code QR, référez-vous à l’article Changer la couleur du code QR avec Java.