MSI, Plessey a štandard 2 z 5 barových kódov sú nevyhnutné pre riadenie inventúry v skladoch.Tento sprievodca vám ukáže, ako generovať tieto barové kódy pomocou Aspose.BarCode pre .NET s príkladmi kódu C#.
Úvod
Aspose.BarCode je silná knižnica, ktorá zjednodušuje generáciu rôznych typov čárového kódu, vrátane MSI, Plessey a štandard 2 z 5.
Čo sú MSI, Plessey a štandard 2 z 5 Barkódov?
MSI (Modified Plessey) a Standard 2 of 5 sú číslicko-samozrejme 1D barové kódy používané pre skladovacie, inventárne, knižnice a priemyselné sledovanie.
rýchly štart (minimálny príklad)
Nasledujúci minimálny príklad ukazuje, ako vytvoriť MSI čiarový kód pomocou Aspose.BarCode:
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);
Predpoklady
- Visual Studio 2019 alebo neskôr
- .NET 6.0+ alebo .NET Framework 4.6.2+
- Aspose.BarCode pre .NET (NuGet)
- Základné C# vedomosti
PM> Install-Package Aspose.BarCode
krok za krokom implementácia
MSI príklad:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
gen.Save("msi-barcode.png", BarCodeImageFormat.Png);
Plessey príklad:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Plessey, "987654321");
gen.Save("plessey-barcode.png", BarCodeImageFormat.Png);
Štandard 2 z 5 Príklad:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Standard2of5, "123456");
gen.Save("standard2of5-barcode.png", BarCodeImageFormat.Png);
Možnosti kontroly a prispôsobenia
- MSI Checksum je:
csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksumMode.Mod10;
- Bar výška / šírka:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
- farba a pozadie:
csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
- • kapitola:
csgen.Parameters.CaptionBelow.Visible = true;
Príslušenstvo pre Barcode
Pozri vyššie pre barovú výšku, šírku a farbu. Nastaviť XDimension a BarHeight pre rôzne veľkosti etikety. Použite SVG pre skalovateľné, crisp tlače.
Podporované formáty
- PNG, JPEG, BMP – Tlačiť a digitálne
- TIFF — Vysokorýchlostné skladové tlačiarne
- SVG, EMF – Veľká škála alebo archív
Problémy a spoločné problémy
- Barcode nie skenovanie? Uistite sa, že iba číselný vstup, platná dĺžka pre váš skener, správny kontrast.
- Checksum chyby? Umožňuje/nemožňuje checkum vyhovovať nastavením skeneru.
- Labely príliš malé? Použite menšiu XDimension a nižšiu BarHeight.
FAQs
Q: Sú tieto čiarové kódy podporované všetkými skenérmi? A: Väčšina priemyselných a skladových skenerov podporuje MSI, Plessey a štandard 2 z 5, ale skontrolujte hardvérovú dokumentáciu.Q: Môžem vytvoriť tisíce značiek? A: Áno, prejdite do inventárnych údajov a vytvorte obrázky programaticky.
Použitie prípadov a aplikácií
- Hromadné skladovanie a označovanie inventúry
- Knižnica a archívne systémy
- Průmyslové zariadenia sledovanie
- Dopravný kontajner a binové štítky
Najlepšie postupy: rýchla referenčná tabuľka
Tipy | Do | Nenechajte |
---|---|---|
Input | Používajte iba čísla | Používajte písmená alebo symboly |
Checksum | Umožňuje ak pracovný tok vyžaduje | Chýba, ak sa nepodporuje |
Výstupný formát | SVG/PNG pre krispový výstup | Low-res JPG pre tlač |
Batch generácia | Automatizácia veľkých inventárov | Manuálne označenie tvorby |
Záver
MSI, Plessey a štandard 2 z 5 číslicových kódov zostávajú nevyhnutné pre prevádzku zásob a skladov. Aspose.BarCode pre .NET umožňuje rýchlu, vysokú objemovú generáciu pre každý priemyselný pracovný tok. Aspose.BarCode API Referencia Pre viac detailov.