MSI, Plessey i Standard 2 od 5 barkoda su neophodni za upravljanje inventarijem u skladištima.Ovaj vodič će vam pokazati kako generirati ove barkodove pomoću Aspose.BarCode za .NET s C# kodnim primjerima.

Uvod

Aspose.BarCode je moćna knjižnica koja pojednostavljuje generaciju različitih vrsta čvornih koda, uključujući MSI, Plessey i Standard 2 od 5.

Što su MSI, Plessey i Standard 2 od 5 Barkoda?

MSI (Modified Plessey) i Standard 2 of 5 su brojno-samo 1D kodovi koji se koriste za skladište, inventariju, knjižnicu i industrijsko praćenje.

Brz početak (minimalni primjer)

Sljedeći minimalni primjer pokazuje kako generirati MSI bar kod pomoću Aspose.BarCode:

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);

Preduzeća

  • Visual Studio 2019 ili kasnije
  • Sljedeći članakNET 6.0+ ili .NET Framework 4.6.2+
  • Aspose.BarCode za .NET (NuGet)
  • Osnovno znanje C#
PM> Install-Package Aspose.BarCode 

Korak po korak provedba

MSI primjer:

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
gen.Save("msi-barcode.png", BarCodeImageFormat.Png);

Prethodni Plessey primjer:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Plessey, "987654321");
gen.Save("plessey-barcode.png", BarCodeImageFormat.Png);

Primjer 2 od 5 primjera:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Standard2of5, "123456");
gen.Save("standard2of5-barcode.png", BarCodeImageFormat.Png);

Opcije za kontrolu i prilagodbu

  • MSI čekač: csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksumMode.Mod10;
  • Bar visina / širina: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • Boja i pozadina: csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
  • Članak u kategoriji: csgen.Parameters.CaptionBelow.Visible = true;

Korištenje barkoda

Pogledajte gore za visinu, širinu i boju. Prilagodite XDimension i BarHeight za različite veličine oznake. Koristite SVG za skalabilno, crisp tiskanje.

Podržani izlazni formati

  • PNG, JPEG, BMP — tiskanje i digitalni
  • TIFF – “High-res skladišni tiskari”
  • SVG, EMF — Veliki skala ili arhiv

Rješavanje problema i zajedničke probleme

  • Barcode ne skeniranje? Osigurajte samo brojni ulaz, valjanu duljinu za vaš skener, ispravan kontrast.
  • Checksum pogreške? Omogućuje/ne omogućuje checksume da odgovara vašim postavkama skenera.
  • Labeli su previše mali? Koristite manju XDimenziju i nižu BarHeight.

FAQs

Q: Hoće li svi skener podržati te barkode? A: Većina industrijskih i skenera za skladište podržava MSI, Plessey i Standard 2 of 5, ali provjerite hardversku dokumentaciju.Q: Mogu li generirati tisuće etiketa? A: Da, prođe kroz podatke o inventari i programski generira slike.

Korištenje slučajeva i aplikacija

  • Oznaka skladišta i inventarija
  • knjižnica i arhivski sustavi
  • Industrijska oprema za praćenje
  • Kontejner za prijevoz i bin etikete

Najbolje prakse: brza referentna tablica

TipoviDoNe daj
InputKoristite samo brojeveKoristite slova ili simbole
ChecksumAko radni protok zahtijevaIzgubiti ako se ne podržava
Izlazni formatSVG/PNG za crisp proizvodnjuNiska razina JPG za tiskanje
Batch generacijaAutomatizirani za velike inventoreRukovna etiketa stvaranja

zaključak

MSI, Plessey i Standard 2 od 5 barkoda ostaju ključni za operacije inventara i skladišta. Aspose.BarCode za .NET omogućuje brzu, visoku količinu generacije za svaki industrijski radni tok. Aspose.BarCode API referenca Za više detalja.

More in this category