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
Tipy | Do | Nenechte |
---|---|---|
Input | Použijte pouze čísla | Použijte písmena nebo symboly |
Čekání | V případě, že pracovní proud vyžaduje | Zbavte se, pokud nepodporujete |
Výstupní formát | SVG/PNG pro výstup CRISP | Low-res JPG pro tisk |
Batch generace | Automatizace pro velké inventory | Manuá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ů.