MSI, Plessey og Standard 2 av 5 barkoder er essensielle for lagerstyring i lager. Denne guiden vil vise deg hvordan du genererer disse barkodene ved hjelp av Aspose.BarCode for .NET med C#-kode eksempler.

Introduction

Aspose.BarCode er en kraftig bibliotek som forenkler genereringen av ulike barkoder, inkludert MSI, Plessey og Standard 2 of 5.

Hva er MSI, Plessey og Standard 2 av 5 Barkoder?

MSI, Plessey og Standard 2 av 5 er numerisk bare 1D-barkoder som brukes til lagring, lager, bibliotek og industriell sporing. De er verdsatt for sin enkelhet og kompatibilitet med arv og moderne systemer.

Snart start (minimalt eksempel)

Følgende minimal eksempel viser hvordan du genererer en MSI-barkode ved hjelp av Aspose.BarCode:

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

Prerequisites

  • Visual Studio 2019 eller senere
  • .NET 6.0+ eller .Net Framework 4.6.2+
  • Aspose.BarCode for .NET (NuGet)
  • grunnleggende C# kunnskap
PM> Install-Package Aspose.BarCode 

Step-by-step implementering

MSI eksempler:

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 av 5 eksempler:

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

Checksum og tilpassingsalternativer

  • ** MSI Checksum er:** csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksumMode.Mod10;
  • ** Bar høyde / bredde:** csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • Farge og bakgrunn: csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
  • • Kapittel: * csgen.Parameters.CaptionBelow.Visible = true;

Tilpasset barkode utseende

Se ovenfor for barhøyde, bredde og farge. justere XDimension og BarHeight for forskjellige etikettstørrelser. Bruk SVG for skalerbar, crisp utskrift.

Støtt utgangsformater

  • PNG, JPEG, BMP — Print og digital
  • TIFF — Høyres lagerskrivere
  • SVG, EMF — Stor skala eller arkiv

Problemløsning og vanlige problemer

  • Barcode ikke skanning? Sørg for bare numerisk innføring, gyldig lengde for skanneren, riktig kontrast.
  • Checksum-feil? Du kan/deaktiveres for å matche innstillingene til skanneren din.
  • Labler for små? Bruk mindre XDimensjon og lavere BarHeight.

FAQs

Q: Er disse barkodene støttet av alle skannere? A: De fleste industrielle og lagringsskannerne støtter MSI, Plessey og Standard 2 av 5, men sjekk maskinvaredokumentasjonen din.Q: Kan jeg batch-generere tusenvis av etiketter? A: Ja, loop gjennom inventory data og generere bilder programmatisk.

Bruker tilfeller og applikasjoner

  • Bulk lager og inventory labeling
  • Biblioteks- og arkivsystemer
  • Industriell utstyr sporing
  • Shipping container og bin etiketter

Best Practices: Rapid Reference Table

TipDoIkke å
InputBruk bare tallBruk bokstaver eller symboler
ChecksumHvis arbeidsflyten kreverOmt om ikke støttet
UtgangsformatSVG/PNG for crisp utgangLow-res JPG for utskrift
Batch generasjonAutomatisk for store inventarManuell etikett skapning

Conclusion

MSI, Plessey og Standard 2 av 5 barkoder forblir viktige for lager- og lagringsoperasjoner. Aspose.BarCode for .NET gir rask, høyvolum generasjon for hver industriell arbeidsflyt. Aspose.BarCode API Referanse For mer detaljer.

More in this category