Hvordan generere MSI, Plessey og Standard 2 av 5 Barkoder for Inventory og Warehouse Labels i .NET

Hvordan generere MSI, Plessey og Standard 2 av 5 Barkoder for Inventory og Warehouse Labels i .NET

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)

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

Tabell av innhold

Introduction

Denne artikkelen dekker generering av MSI, Plessey, og Standard 2 av 5 barkoder for bulk inventory, bibliotek og lager etikett ved hjelp av Aspose.BarCode for .NET.

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: ```csgen.Parameters.Barcode.Msi.EnableCheckum = sant;Parametre.Barcode.Msi.ChecksumMode = MsiCheksumMod.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
  • Tilpasse XDimension og BarHeight for forskjellige etikettstørrelser
  • Bruk SVG for scalable, crisp utskrift

Støtt utgangsformater

  • PNG, JPEG, BMP – Print og Digital
  • TIFF – høye lagerprinterer
  • SVG, EMF – storskala eller arkiv

Problemløsning og vanlige problemer

  • Barkode ikke skanning?

  • Sikre bare numerisk innføring, gyldig lengde for skanneren, riktig kontrast.

  • «Checksum feil»

  • Aktivere/deaktivere checksum for å matche skannerinnstillingene dine.

  • «Labler for små?»

  • Bruk mindre XDimensjon og lavere BarHeight.

FAQs

**Q: Er disse barkodene støttet av alle skannere?**A: De fleste industrielle og lagringsskannere 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 inventardata 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 gjør
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.

 Norsk