Cum să generați MSI, Plessey și Standard 2 din 5 coduri de bar pentru etichete de inventar și depozitare în .NET
Ce sunt MSI, Plessey și Standard 2 din 5 Coduri de bar?
MSI, Plessey și Standard 2 din 5 sunt coduri numerice 1D folosite pentru stocare, inventariere, bibliotecă și urmărire industrială. sunt apreciate pentru simplicitatea și compatibilitatea lor cu moștenirea și sistemele moderne.
Începerea rapidă (exemplu minim)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);
Tabelul conținutului
- Introducere
- Ce sunt MSI, Plessey și Standard 2 din 5 Coduri de bar?
- Începerea rapidă (exemplu minim)
- Prevederile
- Implementarea pas cu pas
- Checksum și opțiuni de personalizare
- Apariția codului de bar
- Formate de ieșire susținute
- Problemele de rezolvare și problemele comune
- FAQ-uri
- Folosește cazuri și aplicații
- Cele mai bune practici
- Articole conexe
- concluziile
Introducere
Acest articol acoperă generarea de MSI, Plessey și Standard 2 de 5 coduri de frunze pentru inventariul în masă, biblioteca și etichetarea depozitelor folosind Aspose.BarCode pentru .NET.
Prevederile
- Visual Studio 2019 sau mai târziu
- .NET 6.0+ sau .Net Framework 4.6.2+
- Aspose.BarCode pentru .NET (NuGet)
- Cunoașterea C#
PM> Install-Package Aspose.BarCode
Implementarea pas cu pas
Exemplul lui MSI:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
gen.Save("msi-barcode.png", BarCodeImageFormat.Png);
Exemplul lui Plessey:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Plessey, "987654321");
gen.Save("plessey-barcode.png", BarCodeImageFormat.Png);
Standardul 2 din 5 Exemple:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Standard2of5, "123456");
gen.Save("standard2of5-barcode.png", BarCodeImageFormat.Png);
Checksum și opțiuni de personalizare
- MSI Checksum: ```csgen.Parameters.Barcode.Msi.EnableCheckum = adevărat;Parametrele.Barcode.Msi.ChecksumMode = MsiCheckSumMod10;
Înălțimea / lățime a barului:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
Culoare și fundal:
csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
Cuvânt cheie:
csgen.Parameters.CaptionBelow\.Visible = true;
Apariția codului de bar
- Vezi mai sus pentru înălțimea, latitudinea și culoarea barului
- Ajustarea dimensiunilor XDimension și BarHeight pentru diferite dimensiuni ale etichetei
- Utilizați SVG pentru imprimarea scalabilă, crisp
Formate de ieșire susținute
- PNG, JPEG, BMP – imprimate și digitale
- TIFF – imprimante de depozitare cu rezuri ridicate
- SVG, EMF – în scară largă sau în arhivă
Problemele de rezolvare și problemele comune
Codul de încărcare nu este scanat?
Asigurați-vă doar intrarea numerică, lungimea valabilă pentru scaner, contrastul corespunzător.
• Verificarea erorilor?
Permite/disabilizează checksum pentru a se potrivi cu setările scanerului.
„Labele sunt prea mici?”
Utilizați dimensiunea XD mai mică și BarHeight mai scăzut.
FAQ-uri
**Q: Aceste coduri de bar sunt susținute de toți scanerii?**A: Majoritatea scanatorilor industriali și de depozitare susțin MSI, Plessey și Standard 2 din 5, dar verificați documentația hardware-ului.
**Q: Pot să generez mii de etichete?**A: Da, treceți prin datele de inventar și generați imagini în mod programat.
Folosește cazuri și aplicații
- Etichetă de stoc și inventariere
- Biblioteca și sistemele de arhivă
- Urmărirea echipamentelor industriale
- Containerul de transport și etichetele binare
Cele mai bune practici: tabelul de referință rapid
Tipuri | Fă | Să nu |
---|---|---|
Input | Folosește doar cifre | Utilizați litere sau simboluri |
Checksum | În cazul în care fluxul de lucru necesită | În cazul în care nu este susținut |
Formatul de ieșire | SVG/PNG pentru producția de crisp | Reducere JPG pentru imprimare |
Generația Batch | Automat pentru inventari mari | Crearea etichetei manuale |
concluziile
MSI, Plessey și Standard 2 din 5 coduri de bar rămân vitale pentru operațiunile de stocare și depozitare. Aspose.BarCode pentru .NET permite generarea rapidă, de volum ridicat pentru fiecare flux de lucru industrial. Aspose.BarCode API Referință Pentru mai multe detalii.