MSI, Plessey și Standard 2 din 5 coduri de rambursare sunt esențiale pentru gestionarea stocurilor în depozite. acest ghid vă va arăta cum să generați aceste codurile cu ajutorul Aspose.BarCode pentru .NET cu exemple de cod C#.
Introducere
Aspose.BarCode este o bibliotecă puternică care simplifică generarea diferitelor tipuri de cod bar, inclusiv MSI, Plessey și Standard 2 din 5.
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)
Următorul exemplu minim demonstrează modul de generare a unui cod de bar MSI folosind Aspose.BarCode:
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);
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: în cazul în care
csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksumMode.Mod10;
- Î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. ajustați dimensiunea XD și BarHeight pentru diferite dimensiuni de etichetă. Utilizați SVG pentru imprimarea scalabilă, crisp.
Formate de ieșire susținute
- PNG, JPEG, BMP — Imprimare și digitală
- TIFF — imprimante de depozit de înaltă calitate
- SVG, EMF — în scară largă sau în arhivă
Problemele de rezolvare și problemele comune
- Barcode nu scanare? Asigurați doar intrarea numerică, lungimea valabilă pentru scaner, contrastul corespunzător.
- Erorile de verificare? Permite/disabilizează verificarea pentru a vă potrivi setările de scanare.
- Labele sunt prea mici? Utilizați dimensiuni XD mai mici și BarHeight mai mică.
FAQ-uri
Q: Aceste coduri de noroc sunt susținute de toți scanerii? A: Cele mai multe scaneruri industriale și de stoc suportă 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.
More in this category
- Accelerați scanarea codului de bar 1D în fluxurile de lucru din inventari și depozite în .NET
- Ce este GS1 DataBar (RSS-14)? ghid pentru utilizări, tipuri și generații
- Citește codul cu C#
- Citiți mai multe tipuri de cod de bar 1D dintr-o singură imagine în .NET
- Creați coduri de bar GS1-128 (UCC/EAN-128) pentru lanțul de aprovizionare și conformitate în .NET