Kako generirati MSI, Plessey i Standard 2 od 5 Barkoda za Inventory i Warehouse Labels u .NET-u

Kako generirati MSI, Plessey i Standard 2 od 5 Barkoda za Inventory i Warehouse Labels u .NET-u

Š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)

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

Tablica sadržaja

Uvod

Ovaj članak obuhvaća stvaranje MSI, Plessey i Standard 2 od 5 kodova za masovni inventari, knjižnice i označavanje skladišta pomoću Aspose.BarCode za .NET.

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 Checksum: ``csgen.Parameters.Barcode.Msi.EnableCheckum = istinito;Prethodni članakParameters.Barcode.Msi.ChecksumMode = MsiCheckSumMod10;
  • 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
  • Korištenje SVG za skalabilno, crisp tiskanje

Podržani izlazni formati

  • PNG, JPEG, BMP – tiskanje i digitalni
  • TIFF – tiskarica za skladište visoke količine
  • SVG, EMF – velikog stupnja ili arhiva

Rješavanje problema i zajedničke probleme

  • Koda se ne skenira?

  • Osigurajte samo brojni ulaz, valjanu duljinu za vaš skener, ispravan kontrast.

  • Vrijeme provjere pogrešaka?

  • Omogućite/deaktivirajte kontrolni sustav za usklađivanje s postavkama skenera.

  • Labelovi su previše mali?

  • Koristite manju XD dimenziju i nižu BarHeight.

FAQs

**Q: Da li su ti barkodi podržani od strane svih skenerova?**Odgovor: Većina industrijskih i skladišnih skenerova podržava MSI, Plessey i Standard 2 of 5, ali provjerite hardversku dokumentaciju.

**Q: Mogu li generirati tisuće etiketa?**Odgovor: 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.

 Hrvatski