MSI, Plessey a Standard 2 z 5 barových kódů jsou nezbytné pro správu inventury v skladu.Tento průvodce vám ukáže, jak generovat tyto barové kódy pomocí Aspose.BarCode pro .NET s příklady kódu C#.

Úvod

Aspose.BarCode je mocná knihovna, která zjednodušuje generování různých typů čárových kódů, včetně MSI, Plessey a Standard 2 of 5.

Co jsou MSI, Plessey a Standard 2 z 5 Barkódů?

MSI (Modified Plessey) a Standard 2 of 5 jsou číslicko-pouze 1D čárové kódy používané pro skladování, inventuru, knihovnu a průmyslové sledování.

Rychlý začátek (minimální příklad)

Následující minimální příklad ukazuje, jak generovat MSI čárový kód pomocí Aspose.BarCode:

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

Předpoklady

  • Visual Studio 2019 nebo novější
  • .• .NET 6.0+ nebo 4.6.2+
  • Aspose.BarCode pro .NET (NuGet)
  • Základní znalosti C#
PM> Install-Package Aspose.BarCode 

krok za krokem implementace

Příklad MSI:

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

Plessey příklad :

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

Standard 2 z 5 příkladů:

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

Možnosti kontroly a přizpůsobení

  • MSI ČEKSUM: csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksumMode.Mod10;
  • Bar výška / šířka: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • Barva a pozadí: csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
  • • kapitola: csgen.Parameters.CaptionBelow.Visible = true;

Přizpůsobení barového kódu

Podívejte se nahoře pro barovou výšku, šířku a barvu. Přizpůsobte XDimension a BarHeight pro různé rozměry štítku. Použijte SVG pro skalovatelné, crisp tisk.

Podporované formáty výstupu

  • PNG, JPEG, BMP – Tisk a digitální
  • TIFF – vysokorychlostní skladové tiskárny
  • SVG, EMF – Velká škála nebo archiv

Problémy a společné problémy

  • Barcode není skenován? Zajišťuje pouze číselný vstup, platnou délku pro váš skener, správný kontrast.
  • Checksum chyby? Umožňuje/neaktivuje checkum odpovídat nastavení skeneru.
  • Labely příliš malé? Použijte menší XDimension a nižší BarHeight.

FAQs

Q: Podporují všechny barové kódy? A: Většina průmyslových a skladových skenerů podporuje MSI, Plessey a Standard 2 z 5, ale zkontrolujte svou hardwarovou dokumentaci.Q: Můžu vytvářet tisíce etiket? A: Ano, procházet daty inventáře a generovat obrázky programovaně.

Použití případů a aplikací

  • Hromadné skladování a označování inventáře
  • Knihovna a archivní systémy
  • Průmyslové vybavení sledování
  • Námořní kontejner a binové štítky

Nejlepší postupy: rychlá referenční tabulka

TipyDoNenechte
InputPoužijte pouze číslaPoužijte písmena nebo symboly
ČekáníV případě, že pracovní proud vyžadujeZbavte se, pokud nepodporujete
Výstupní formátSVG/PNG pro výstup CRISPLow-res JPG pro tisk
Batch generaceAutomatizace pro velké inventoryManuální etiketová tvorba

závěr

MSI, Plessey a Standard 2 z 5 čárových kódů zůstávají nezbytné pro provoz zásob a skladů. Aspose.BarCode pro .NET umožňuje rychlé, vysoké množství generace pro každý průmyslový pracovní tok. Aspose.BarCode API Reference Pro více detailů.

More in this category