MSI, Plessey og Standard 2 af 5 barkoder er afgørende for lagerstyring i lager. Denne guide vil vise dig, hvordan man genererer disse barkoder ved hjælp af Aspose.BarCode for .NET med C#-kode eksempler.

Introduktion

Aspose.BarCode er en kraftfuld bibliotek, der forenkler generationen af forskellige barkodetyper, herunder MSI, Plessey og Standard 2 of 5.

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)

Følgende minimum eksempel viser, hvordan man genererer en MSI barkode ved hjælp af Aspose.BarCode:

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

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 er: csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksumMode.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 skalerbar, crisp printing.

Støttede udgangsformater

  • PNG, JPEG, BMP — Print og digital
  • TIFF — High-res lagerskrivere
  • SVG, EMF — stor skala eller arkiv

Problemløsning og fælles problemer

  • Barcode ikke scanning? Giv kun numerisk indtastning, gyldig længde for din scanner, korrekt kontrast.
  • Checksum fejl? Aktivere/deaktivere checksume til at matche dine scannerindstillinger.
  • Labler for små? Brug mindre XDimension og lavere BarHeight.

FAQs

Q: Er disse barkoder understøttet af alle scannere? A: De fleste industrielle og lagerskannere stø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 inventory data 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.

More in this category