Com generar MSI, Plessey i estàndard 2 de 5 barcodes per a etiquetes d'inventari i emmagatzematge en .NET
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)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);
Taula de continguts
- Introducció
- Què són MSI, Plessey i Standard 2 de 5 Barcodes?
- Iniciació ràpida (exemple mínim)
- Prerequisits
- Implementació de pas a pas
- Checksum i opcions de personalització
- Caracterització de l’aparició de barcode
- Formats de sortida suportats
- Problemes i problemes comuns
- FAQs
- Utilitzar casos i aplicacions
- Les millors pràctiques
- Articles relacionats
- Conclusió
Introducció
Aquest article cobreix la generació de MSI, Plessey i estàndard 2 de 5 codis de barres per a l’envent en massa, biblioteca i etiquetatge d’emmagatzematge utilitzant Aspose.BarCode per .NET.
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ó
- MSI Checksum: ```csgen.Parameters.Barcode.Msi.EnableCheckum = veritat;Paràmetres.Barcode.Msi.ChecksumMode = MsiCheckSumMod10;
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 a diferents dimensions d’etiquetes
- Utilitzar SVG per a la impressió 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
El barc no escaneix?
Assegureu-vos només la entrada numèrica, la longitud vàlida per al vostre escanner, el contrast adequat.
Els errors de verificació?
Aplicar/disabilitar el checksum per encaixar les configuracions de l’escàner.
Les lletres són massa petites?
Utilitza XDimension més petita i BarHeight més baix.
FAQs
**Q: Són aquests barcodes recolzats per tots els scanners?**A: La majoria dels escàners industrials i d’emmagatzematge donen suport a MSI, Plessey i Standard 2 of 5, però comprova la documentació de maquinari.
**Q: Puc generar milers d’etiquetes?**A: Sí, girar les dades d’inventari i generar 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 donem |
---|---|---|
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.