Comment générer MSI, Plessey et Standard 2 of 5 Barcodes pour les étiquettes d'inventaire et de stockage dans .NET

Comment générer MSI, Plessey et Standard 2 of 5 Barcodes pour les étiquettes d'inventaire et de stockage dans .NET

Quels sont les codes MSI, Plessey et Standard 2 de 5 ?

MSI (Modified Plessey), Plesey et Standard 2 of 5 sont des codes numériques uniquement 1D utilisés pour le stockage, l’inventaire, la bibliothèque et le suivi industriel.

Début rapide (exemple minimum)

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);

Table des contenus

Introduction

Cet article couvre la génération de MSI, Plessey, et Standard 2 de 5 codes de barres pour l’enregistrement en gros, la bibliothèque et les étiquettes de stock utilisant Aspose.BarCode pour .NET.

Principaux

  • Visual Studio 2019 ou ultérieur
  • .NET 6.0+ ou .Net Framework 4.6.2+
  • Aspose.BarCode pour .NET (NuGet)
  • Les connaissances C#
PM> Install-Package Aspose.BarCode 

La mise en œuvre étape par étape

L’exemple de MSI :

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
gen.Save("msi-barcode.png", BarCodeImageFormat.Png);

L’exemple de Plessey :

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Plessey, "987654321");
gen.Save("plessey-barcode.png", BarCodeImageFormat.Png);

Exemple 2 sur 5 :

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Standard2of5, "123456");
gen.Save("standard2of5-barcode.png", BarCodeImageFormat.Png);

Checksum et options de personnalisation

  • MSI Checksum: ```csgen.Parameters.Barcode.Msi.EnableCheckum = vrai;Paramètres.Barcode.Msi.ChecksumMode = MsiCheckSumMod10 ;
  • Haute de bar / largeur : csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;

  • Couleur / Background : csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;

  • • Caption : csgen.Parameters.CaptionBelow\.Visible = true;

L’affichage de code bar

  • Voir ci-dessus pour la hauteur de la barre, la largeur et la couleur
  • Ajuster XDimension et BarHeight pour différentes tailles d’étiquette
  • Utiliser SVG pour l’impression scalable, crisp

Formats de sortie soutenus

  • PNG, JPEG, BMP – imprimé et numérique
  • TIFF – imprimantes de stock de haute résistance
  • SVG, EMF – à grande échelle ou en archive

Résolution des problèmes et problèmes communs

  • Le barcode n’est pas scané ?

  • Assurez-vous que l’entrée numérique, la longueur valide pour votre scanner, le contraste approprié.

  • « Les erreurs de contrôle ? »

  • Activer/disable le checksum pour correspondre à vos paramètres de scanner.

  • « Les étiquettes trop petites ? »

  • Utilisez une XDimension plus petite et un BarHeight inférieur.

FAQs

**Q: Ces codes-barres sont-ils soutenus par tous les scanners ?**A: La plupart des scanners industriels et de stock supportent MSI, Plessey et Standard 2 of 5, mais vérifiez votre documentation matérielle.

**Q : Puis-je générer des milliers d’étiquettes ?**A: Oui, parcourir les données d’inventaire et générer des images de manière programmée.

Utiliser les cas et les applications

  • Étiquette de stockage et d’inventaire
  • Bibliothèque et systèmes d’archives
  • Tracking des équipements industriels
  • Containers de transport et étiquettes bin

Meilleures pratiques : Table de référence rapide

TIPSFaitesne pas
InputUtilisez uniquement les numérosUtilisez des lettres ou des symboles
ChecksumSi le flux de travail nécessiteS’il n’est pas soutenu
Format de sortieSVG/PNG pour la production de crispJPG basse pour l’impression
Génération BatchAutomatisation pour les grands enregistrementsCréation de l’étiquette manuelle

Conclusion

MSI, Plessey et Standard 2 des 5 codes barres restent essentiels pour les opérations d’inventaire et de stockage. Aspose.BarCode pour .NET permet une génération rapide et haute teneur pour chaque flux de travail industriel. Aspose.BarCode API de référence Pour plus de détails.

 Français