Wie man MSI, Plessey und Standard 2 von 5 Barcodes für Inventory und Warehouse Label in .NET generiert

Wie man MSI, Plessey und Standard 2 von 5 Barcodes für Inventory und Warehouse Label in .NET generiert

Was sind MSI, Plessey und Standard 2 von 5 Barcodes?

MSI, Plessey und Standard 2 von 5 sind numerisch-nur 1D Barcodes, die für Lager, Inventory, Bibliothek und industrielle Tracking verwendet werden.

Schneller Start (Minimal Example)

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

Tabelle der Inhalte

Einführung

Dieser Artikel umfasst die Erzeugung von MSI, Plessey und Standard 2 von 5 Barcodes für Großbestände, Bibliothek und Lagerzeichen mit Aspose.BarCode für .NET.

Voraussetzung

  • Visual Studio 2019 oder später
  • .NET 6.0+ oder .Net Framework 4.6.2+
  • Aspose.BarCode für .NET (NuGet)
  • Grundkenntnisse C#
PM> Install-Package Aspose.BarCode 

Schritt für Schritt Implementierung

Das MSI Beispiel:

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

Plessey zum Beispiel:

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

Standard 2 von 5 Beispiele:

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

Checksum und Customization Optionen

  • MSI Checksum: ```csgen.Parameters.Barcode.Msi.EnableCheckum = wahr;gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksmod.Mod10;
  • Barhöhe / Breite: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;

  • Farbe / Hintergrund: csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;

  • In der Kapitel: csgen.Parameters.CaptionBelow\.Visible = true;

Anpassung Barcode-Erscheinung

  • Sehen Sie oben für Barhöhe, Breite und Farbe
  • XDimension und BarHeight für verschiedene Etikettgrößen anpassen
  • SVG für Scalable, Crisp Printing verwenden

Unterstützte Output-Formate

  • PNG, JPEG, BMP – Druck und Digital
  • TIFF – High-res Lagerdrucker
  • SVG, EMF – große oder archivierte

Problemlösung & gemeinsame Probleme

  • Barcode nicht scannen?

  • Versichern Sie nur die numerische Eingabe, die gültige Länge für Ihren Scanner, den richtigen Kontrast.

  • Überprüfen Sie Fehler?

  • Aktivieren/deaktivieren Sie den Check-Sum, um Ihre Scaner-Einstellungen zu entsprechen.

  • „Labels zu klein?“

  • Verwenden Sie kleinere XDimension und niedrige BarHeight.

FAQs

**Q: Sind diese Barcodes von allen Scannern unterstützt?**A: Die meisten industriellen und Lagerscannern unterstützen MSI, Plessey und Standard 2 von 5, aber überprüfen Sie Ihre Hardware-Dokumentation.

Q: Kann ich Tausende von Etiketten erzeugen?A: Ja, ziehen Sie die Inventor-Daten durch und erzeugen Sie Bilder programmatisch.

Verwendung von Fällen und Anwendungen

  • Massenlager und Inventor-Labelung
  • Bibliothek und Archivsysteme
  • Industrielle Ausrüstung Tracking
  • Schiffcontainer und bin Label

Best Practices: Schnelle Referenztabelle

Tippzu tunDon nicht
InputVerwenden Sie nur ZahlenBriefe oder Symbole verwenden
Überprüfungermöglicht, wenn der Workflow erforderlich istVerpassen, wenn nicht unterstützt
AusgangsformateSVG/PNG für die Crisp-AusgabeLow-res JPG für Druck
Batch GenerationAutomatisierung für große InventorenManuelle Label-Kreation

Schlussfolgerungen

MSI, Plessey und Standard 2 von 5 Barcodes bleiben für Lager- und Lagerverkehr entscheidend. Aspose.BarCode für .NET ermöglicht eine schnelle, hohe Volumen-Generation für jeden industriellen Workflow. Aspose.BarCode API Referenz Für weitere Details.

 Deutsch