MSI, Plessey och Standard 2 av 5 barkoder är nödvändiga för lagerhantering i lager. Denna guide visar dig hur du genererar dessa barkoder med Aspose.BarCode för .NET med C#-kodexempel.
Introduktion
Aspose.BarCode är en kraftfull bibliotek som förenklar generationen av olika barkodstyper, inklusive MSI, Plessey och Standard 2 of 5.
Vad är MSI, Plessey och Standard 2 av 5 Barkoder?
MSI, Plessey och Standard 2 av 5 är numeriska bara 1D-barkoder som används för lagring, lager, bibliotek och industriell spårning. De uppskattas för sin enkelhet och kompatibilitet med arv och moderna system.
Snabb start (minimalt exempel)
Följande minimal exempel visar hur man genererar en MSI-barkod med Aspose.BarCode:
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);
förutsättningar
- Visual Studio 2019 eller senare
- .NET 6.0+ eller .NET Framework 4.6.2+
- Aspose.BarCode för .NET (NuGet)
- Grundläggande C# kunskap
PM> Install-Package Aspose.BarCode
Steg för steg genomförande
MSI Exempel på:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
gen.Save("msi-barcode.png", BarCodeImageFormat.Png);
Plessey Exempel på:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Plessey, "987654321");
gen.Save("plessey-barcode.png", BarCodeImageFormat.Png);
Standard 2 av 5 Exempel:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Standard2of5, "123456");
gen.Save("standard2of5-barcode.png", BarCodeImageFormat.Png);
Checksum och anpassningsalternativ
- MSI Checksum är:
csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksumMode.Mod10;
- Bar höjd / bredd:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
- Färg / bakgrundsbild:
csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
- Kapitel från:
csgen.Parameters.CaptionBelow.Visible = true;
Anpassning Barcode Utseende
Se ovan för barhöjd, bredd och färg. Anpassa XDimension och BarHeight för olika etikettstorlekar. Använd SVG för skalbar, crisp utskrift.
Stödda utgångsformat
- PNG, JPEG, BMP — Utskrift och digital
- TIFF — Högres lagerskrivare
- SVG, EMF — Storskalig eller arkiv
Problemlösning och gemensamma problem
- Barkod inte skannar? Säkerställ endast numerisk inmatning, giltig längd för din skanner, korrekt kontrast.
- Checksum-fel? Aktivera/deaktivera checkum för att matcha dina skanners inställningar.
- Labeller för små? Använd mindre XDimension och lägre BarHeight.
FAQs
Q: Är dessa barkoder stöds av alla skannrar? A: De flesta industriella och lagerskanner stöder MSI, Plessey och Standard 2 av 5, men kolla in din hårdvara dokumentation.Q: Kan jag batch-generera tusentals etiketter? A: Ja, hoppa igenom inventeringsdata och generera bilder programmerat.
Använd fall och applikationer
- Bulk lager och inventering etikett
- Biblioteks- och arkivsystem
- Industriell utrustning spårning
- Shipping container och bin etiketter
Bästa metoder: Snabb referenstabell
Tips | Gör | inte att |
---|---|---|
Input | Använd bara siffror | Använd bokstäver eller symboler |
Checksum | möjliggör om arbetsflödet kräver | Om inte stöds |
Utgångsformat | SVG/PNG för krispproduktion | Low-res JPG för utskrift |
Batch generation | Automatisk för stora inventeringar | Manuell etikett skapande |
slutsatser
MSI, Plessey och Standard 2 av 5 barkoder förblir viktiga för lager- och lagerverksamhet. Aspose.BarCode för .NET möjliggör snabb, högvolym generering för varje industriell arbetsflöde. Aspose.BarCode API Referens För mer detaljer.