Hvordan man genererer MSI, Plessey og Standard 2 af 5 Barkoder for Inventory og lagermærker i .NET

Hvordan man genererer MSI, Plessey og Standard 2 af 5 Barkoder for Inventory og lagermærker i .NET

Hvad er MSI, Plessey og Standard 2 af 5 Barkoder?

MSI, Plessey og Standard 2 af 5 er numerisk-kun 1D barkoder, der anvendes til lager, inventory, bibliotek og industriel sporing. De er værdsat for deres enkelhed og kompatibilitet med arv og moderne systemer.

Hurtig start (minimalt eksempel)

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

Tabellen af indhold

Introduktion

Denne artikel dækker generering af MSI, Plessey og Standard 2 af 5 barkoder til bulk inventory, bibliotek og lagermærkning ved hjælp af Aspose.BarCode for .NET.

Forudsætninger

  • Visual Studio 2019 eller senere
  • NET 6.0+ eller .NET Framework 4.6.2+
  • Aspose.BarCode til .NET (NuGet)
  • Grundlæggende C# viden
PM> Install-Package Aspose.BarCode 

Step-by-Step gennemførelse

MSI eksempler på:

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

Plessey eksempler:

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

Standard 2 af 5 eksempler:

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

Checksum og tilpasningsmuligheder

  • MSI Checksum: ```csgen.Parameters.Barcode.Msi.EnableCheckum = sandt;Gen.Parameters.Barcode.Msi.ChecksumMode = MsiCheksumMod.Mod10
  • ** Bar højde / bredde:** csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;

    • Farve og baggrunde: * csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
  • Kapitelet er: * csgen.Parameters.CaptionBelow\.Visible = true;

Tilpasning af barcode udseende

  • Se ovenfor for barhøjde, bredde og farve
  • Tilpasse XDimension og BarHeight til forskellige etikettstørrelser
  • Brug SVG til scalable, crisp printing

Støttede udgangsformater

  • PNG, JPEG, BMP – print og digital
  • TIFF – High-res lagerprinterer
  • SVG, EMF – stor skala eller arkiv

Problemløsning og fælles problemer

    • Barkode ikke scanner? *
  • Sørg for kun numerisk indtastning, gyldig længde for din scanner, korrekt kontrast.

    • Tjekker du fejl? *
  • Aktivere/deaktivere checksum til at matche dine scannerindstillinger.

  • • For små mærker? *

  • Brug mindre XDimension og lavere BarHeight.

FAQs

**Q: Er disse barkoder understøttet af alle scannere?**A: De fleste industrielle og lager scannere understøtter MSI, Plessey og Standard 2 of 5, men tjek din hardware dokumentation.

**Q: Kan jeg batch-generere tusindvis af etiketter?**A: Ja, loop gennem inventardata og generere billeder programmeret.

Brug af tilfælde og applikationer

  • Bulk lager og lagermærkning
  • Biblioteks- og arkivsystemer
  • Industriel sporing af udstyr
  • Skibs container og bin etiketter

Bedste praksis: Quick Reference Table

Tip tilDu gørGør ikke
InputBrug kun digterBrug bogstaver eller symboler
ChecksumDet er muligt, hvis arbejdsprocessen kræverOmvendt, hvis ikke støttet
UdgangsformatetSVG/PNG til krispproduktionLow-res JPG til udskrivning
Batch GenerationAutomatisk til store inventorerManuel etiketter skabelse

Konklusion

MSI, Plessey og Standard 2 af 5 barkoder forbliver vitale for lager- og lageroperationer. Aspose.BarCode for .NET muliggør hurtig, høj volumen generering for hver industriel arbejdsproces. Aspose.BarCode API Reference For mere detaljer.

 Dansk