Générer un code-barres suisse en C#

Le code à barres suisse est une combinaison unique de 18 chiffres qui est utilisée pour identifier un colis, sa livraison et d’autres informations pertinentes. Dans certains cas, vous devrez peut-être générer des codes-barres suisses pour le traitement des envois. En conséquence, cet article explique comment générer un code-barres de courrier postal suisse national ou international par programmation en C#.

Générer un code-barres suisse - Téléchargement gratuit de l’API C#

Aspose.BarCode for .NET peut être utilisé pour créer différents types de barcodes. Configurez simplement l’API en téléchargeant les fichiers DLL à partir de la section New Releases ou en exécutant la commande d’installation NuGet suivante.

PM> Install-Package Aspose.BarCode

Créer un code à barres national suisse en C#

Vous pouvez créer un code-barres suisse pour le courrier national en suivant les étapes ci-dessous :

  1. Initialisez une instance de la classe BarcodeGenerator et définissez le EncodeType.
  2. Définissez la taille du code-barres en pixels.
  3. Exportez le code-barres suisse en tant qu’image PNG.

L’extrait de code ci-dessous explique comment créer un code-barres national suisse en C# :

// Générer un code-barres Swiss Post Domestic Mail avec le code à 18 chiffres
var gen = new BarcodeGenerator(EncodeTypes.SwissPostParcel, "983412345612345678");
gen.Parameters.Barcode.XDimension.Pixels = 2;
gen.Parameters.Barcode.BarHeight.Pixels = 40;
gen.Save("SwissPostDomesticMail.png", BarCodeImageFormat.Png);

Générer un code-barres international Swiss Post Mail en C#

Vous devez suivre les étapes ci-dessous pour générer un Swiss Post Mail Barcode pour le courrier international :

  1. Créez l’objet de classe BarcodeGenerator et définissez le EncodeType.
  2. Définissez la taille du code-barres en nombre de pixels.
  3. Enregistrez le code-barres suisse de sortie.

L’extrait de code suivant montre comment générer par programmation un code-barres de courrier postal suisse international en C# :

// Générer un code-barres Swiss Post International Mail
var gen = new BarcodeGenerator(EncodeTypes.SwissPostParcel, "RM999605013CH");
gen.Parameters.Barcode.XDimension.Pixels = 2;
gen.Parameters.Barcode.BarHeight.Pixels = 40;
gen.Save("SwissPostInternationalMail.png", BarCodeImageFormat.Png);

Obtenez une licence gratuite

Vous pouvez évaluer l’API à sa pleine capacité en demandant une licence temporaire gratuite.

Conclusion

Dans cet article, vous avez appris à créer un code-barres suisse par programmation en C#. De plus, il couvre les détails pour créer un code-barres suisse pour le courrier national ou international. De plus, vous pouvez visiter la section documentation pour explorer de nombreuses autres fonctionnalités de l’API. En cas de questions, n’hésitez pas à nous contacter sur forum.

Voir également