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
- Co jsou MSI, Plessey a Standard 2 z 5 Barkódů?
- Rychlý začátek (minimální příklad)
- Předpoklady
- krok za krokem implementace
- Možnosti kontroly a přizpůsobení
- Přizpůsobení barového kódu
- Podporované formáty výstupu
- Problémy a společné problémy
- FAQs
- Použití případů a aplikací
- Nejlepší postupy
- související články
- závěr
Ú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
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ů.