Hur man genererar MSI, Plessey och Standard 2 av 5 Barkoder för Inventory och lager etiketter i .NET
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)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);
Tabell av innehåll
- Introduktion
- Vad är MSI, Plessey och Standard 2 av 5 Barkoder?
- Snabb start (minimalt exempel)
- förutsättningar
- Steg för steg genomförande
- Checksum och anpassningsalternativ
- Anpassning Barcode Utseende
- Stödda utgångsformat
- Problemlösning och gemensamma problem
- FAQs
- Använd fall och applikationer
- Bästa praxis
- Relaterade artiklar
- slutsatser
Introduktion
Denna artikel täcker generering av MSI, Plessey och Standard 2 av 5 barkoder för bulk inventory, bibliotek och lager etikettering med Aspose.BarCode för .NET.
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: ```csgen.Parameters.Barcode.Msi.EnableCheckum = sant;Gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksmod.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 – tryckt och digitalt
- TIFF – Högre lagerskrivare
- SVG, EMF – storskalig eller arkiv
Problemlösning och gemensamma problem
Barkoden inte skannar?
Säkerställ endast numerisk inmatning, giltig längd för din skanner, rätt kontrast.
Tecknar du fel?
Aktivera/aktivera checksum för att matcha dina scannerinställningar.
Labeller är 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 lagerskannrar stöder MSI, Plessey och Standard 2 av 5, men kolla in din maskinvarudokumentation.
**Q: Kan jag 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.