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
Tip | Do | Ikke å |
---|---|---|
Input | Bruk bare tall | Bruk bokstaver eller symboler |
Checksum | Hvis arbeidsflyten krever | Omt om ikke støttet |
Utgangsformat | SVG/PNG for crisp utgang | Low-res JPG for utskrift |
Batch generasjon | Automatisk for store inventar | Manuell 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
- Å håndtere feil korreksjon og skadede QR-koder ved hjelp av Aspose.BarCode for .NET
- Arbeide med Aztec Codes i C#
- Ekstrakter QR-kode metadata ved hjelp av Aspose.BarCode for .NET
- Generere Aztec-koder ved hjelp av Aspose.BarCode for .NET
- Generere Codabar og Code 11 Barkoder for helse- og biblioteksapplikasjoner i .NET