MSI, Plessey i estàndard 2 de 5 codis de barres són essencials per a la gestió d’inventari en els magatzems. Aquesta guia us mostrarà com generar aquests codi de Barres utilitzant Aspose.BarCode per .NET amb exemples de codi C.
Introducció
Aspose.BarCode és una poderosa biblioteca que simplifica la generació de diversos tipus de codi de bar, incloent MSI, Plessey i estàndard 2 de 5.
Què són MSI, Plessey i Standard 2 de 5 Barcodes?
MSI, Plessey i Standard 2 of 5 són barcodes numèrics únicament 1D utilitzats per a l’emmagatzematge, inventari, biblioteca i rastreig industrial. Es valoren per la seva simplicitat i compatibilitat amb el llegat i sistemes moderns.
Iniciació ràpida (exemple mínim)
L’exemple mínim següent demostra com generar un codi de barrera MSI utilitzant Aspose.BarCode:
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);
Prerequisits
- Visual Studio 2019 o posterior
- .NET 6.0+ o .NET Framework 4.6.2+
- Aspose.BarCode per a .NET (NuGet)
- C# coneixements bàsics
PM> Install-Package Aspose.BarCode
Implementació de pas a pas
Exemple de MSI:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
gen.Save("msi-barcode.png", BarCodeImageFormat.Png);
L’exemple de Plessey:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Plessey, "987654321");
gen.Save("plessey-barcode.png", BarCodeImageFormat.Png);
2 de 5 exemples:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Standard2of5, "123456");
gen.Save("standard2of5-barcode.png", BarCodeImageFormat.Png);
Checksum i opcions de personalització
- El preu de la MSI:
csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksumMode.Mod10;
- Alçada i amplada del bar:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
- Pel·lícula de color / Background:
csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
- Capçalera de la Comissió:
csgen.Parameters.CaptionBelow.Visible = true;
Caracterització de l’aparició de barcode
Veure per damunt per a l’alçada de la barra, la amplada i el color. Ajustar XDimension i BarHeight per diferents mides d’etiqueta. Utilitzar SVG per imprimir escalable, crisp.
Formats de sortida suportats
- PNG, JPEG, BMP — Impressió i digital
- TIFF — Impressors d’emmagatzematge de alta velocitat
- SVG, EMF — a gran escala o arxiu
Problemes i problemes comuns
- Barcode no escaneja? Assegura només la entrada numèrica, la longitud vàlida per al seu escanner, el contrast adequat.
- Els errors de verificació? Activar/disabilitar el control per ajustar les configuracions de l’escàner.
- Labels massa petits? Utilitza XDimension més petita i BarHeight més baix.
FAQs
Q: Són aquests codis de bar suportats per tots els escans? A: La majoria dels escàners industrials i d’emmagatzematge suporten MSI, Plessey i Standard 2 de 5, però comprova la documentació de maquinari.Q: Puc generar milers d’etiquetes? A: Sí, girar les dades de l’inventari i crear imatges programàticament.
Utilitzar casos i aplicacions
- Etiquetatge d’inventari i emmagatzematge en massa
- Biblioteques i sistemes d’arxius
- Tractament d’equips industrials
- Continer de transport i etiquetes binàries
Millors pràctiques: taula de referència ràpida
Tipus | Feu | No es |
---|---|---|
Input | Només utilitzeu els números | Utilitza lletres o símbols |
Checksum | Permet si el flux de treball requereix | Si no es dóna suport |
Format de sortida | SVG/PNG per a la producció de crisp | Low-res JPG per a la impressió |
Batxillerat generació | Automàtic per a grans inventaris | Creació de l’etiqueta manual |
Conclusió
MSI, Plessey i estàndard 2 de 5 codis de barres segueixen sent vitals per a les operacions d’inventari i emmagatzematge. Aspose.BarCode per .NET permet una generació ràpida i de gran volum per cada flux de treball industrial Aspose.BarCode API Referència Per a més detalls.
More in this category
- Aspose.BarCode 2D Barcode Reader en .NET: C# Guia
- Scanar els codis QR de les imatges amb Aspose.BarCode per .NET
- Reconeixement multi-barcode en .NET amb Aspose.BarCode
- GS1 DataBar (RSS-14) codi de bar: Retail, Fresh Food & Healthcare Uses
- Personalitzar la generació de codi de bar en .NET amb Aspose.BarCode