Jak generovat MSI, Plessey a Standard 2 z 5 Barcode pro inventory a skladové štítky v .NET

Jak generovat MSI, Plessey a Standard 2 z 5 Barcode pro inventory a skladové štítky v .NET

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)

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

Tabulka obsahů

Úvod

Tento článek zahrnuje generování MSI, Plessey a Standard 2 z 5 barových kódů pro masový inventář, knihovnu a označování skladů pomocí Aspose.BarCode pro .NET.

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 Checksum: `` ́csgen.Parameters.Barcode.Msi.EnableCheckum = pravdivý;Msi.ChecksumMode = Mzi.Parameters.Barcode.Msi:ČeckosumMod = 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 bar výšku, šířku a barvu
  • Přizpůsobte XDimension a BarHeight pro různé velikosti štítku
  • Použijte SVG pro skalabilní, crisp tisk

Podporované formáty výstupu

  • PNG, JPEG, BMP – tisk a digitální
  • TIFF – vysokorychlostní skladové tiskárny
  • SVG, EMF – rozsáhlé nebo archivní

Problémy a společné problémy

  • Barcode není skenován?

  • Ujistěte se, že pouze číselný vstup, platná délka pro váš skener, správný kontrast.

  • • Chytré chyby?

  • Umožňuje/neaktivuje kontrolu, aby odpovídala nastavení skeneru.

  • „Labely jsou příliš malé?“

  • Použijte menší XDimension a nižší BarHeight.

FAQs

**Q: Tyto čárové kódy jsou podporovány všemi skenery?**Odpověď: Většina průmyslových a skladových skenerů podporuje MSI, Plessey a Standard 2 z 5, ale zkontrolujte dokumentaci hardwaru.

**Q: Mohu vytvářet tisíce etiket?**Odpověď: Ano, procházet daty inventáře a vytvářet 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ů.

 Čeština