Hogyan lehet generálni MSI, Plessey és Standard 2 of 5 Barcode for Inventory and Warehouse Labels in .NET
Mi az MSI, Plessey és Standard 2 of 5 Barcodes?
Az MSI (Modified Plessey), a Plesey és a Standard 2 of 5 csak 1D-s kódok, amelyeket raktárak, készletek, könyvtárak és ipari nyomon követés céljából használnak.
Gyors indulás (minimális példa)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);
Tartalmak táblája
- Bevezetés
- Mi az MSI, Plessey és Standard 2 of 5 Barcodes?
- Gyors indulás (minimális példa)
- előfeltételek
- lépésről lépésre megvalósítás
- Checksum és személyre szabási lehetőségek
- Barcode megjelenés
- Támogatott kimeneti formátumok
- Problémák megoldása és közös problémák
- FAQs
- Esetek és alkalmazások használata
- Legjobb gyakorlatok
- Kapcsolódó cikkek
- következtetések
Bevezetés
Ez a cikk magában foglalja az MSI, a Plessey és a Standard 2 5 kódok generálását a tömeges készlethez, könyvtárhoz és raktár címkézéshez az Aspose.BarCode .NET használatával.
előfeltételek
- Visual Studio 2019 vagy újabb
- A .NET 6.0+ és a .Net Framework 4.6.2+
- Aspose.BarCode a .NET (NuGet) használatához
- Alapvető C# tudás
PM> Install-Package Aspose.BarCode
lépésről lépésre megvalósítás
Az MSI példája:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
gen.Save("msi-barcode.png", BarCodeImageFormat.Png);
Plessey példája:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Plessey, "987654321");
gen.Save("plessey-barcode.png", BarCodeImageFormat.Png);
Standard 2 az 5 példa:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Standard2of5, "123456");
gen.Save("standard2of5-barcode.png", BarCodeImageFormat.Png);
Checksum és személyre szabási lehetőségek
- MSI Checksum: ``csgen.Parameters.Barcode.Msi.EnableCheckum = igaz;a paraméterek.Barcode.Msi.ChecksumMode = MsiCheckumMod.Mod10;
Bar magassága / szélessége:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
szín és háttér:
csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
Kapcsolódó cikkek:
csgen.Parameters.CaptionBelow\.Visible = true;
Barcode megjelenés
- Lásd fent a szalag magassága, szélessége és színe
- XDimension és BarHeight beállítása a különböző címkék méretéhez
- SVG használata skálázható, krisp nyomtatáshoz
Támogatott kimeneti formátumok
- PNG, JPEG, BMP – nyomtatott és digitális
- TIFF – magas szintű raktár nyomtatók
- SVG, EMF – nagy méretű vagy archív
Problémák megoldása és közös problémák
A kód nem szkennel?
Biztosítsa csak a számjegyet, érvényes hosszúságot a szkennert, a megfelelő kontrasztot.
A hibák ellenőrzése?
Engedélyezze / kikapcsolja a checksumot, hogy megfeleljen a szkenner beállításainak.
„Túl kicsi a címkék?”
Használjon kisebb XDimension és alacsonyabb BarHeight.
FAQs
**Q: Ezek a bárkódok támogatják az összes szkennert?**A: A legtöbb ipari és raktár szkennerek támogatják az MSI, a Plessey és a Standard 2 of 5, de ellenőrizze a hardver dokumentációt.
**Q: Több ezer címkét generálhatok?**A: Igen, keresse át a készletadatokat, és programozott képeket hozzon létre.
Esetek és alkalmazások használata
- Tömeges raktár és készlet címkézés
- Könyvtár és archív rendszerek
- Ipari berendezések nyomon követése
- Szállítási tartályok és bin címkék
Legjobb gyakorlatok: gyors referenciamutató
Tipp | A Do | nem |
---|---|---|
Input | Csak a számok használata | Szimbólumok vagy betűk használata |
Checksum | Ha a munkafolyamat igényel | Ha nem támogatják |
kimeneti formátum | SVG / PNG a krisp kimenetelhez | Low-res JPG nyomtatáshoz |
Batch generáció | Automatizálódás a nagy készletekhez | Kézi címke létrehozása |
következtetések
Az MSI, a Plessey és a Standard 2 of 5 bárkódok továbbra is létfontosságúak a készlet- és raktárműveletek számára.Aspose.BarCode for .NET lehetővé teszi a gyors, nagy mennyiségű generációt minden ipari munkafolyamban. Az Aspose.BarCode API referenciája További részletekért.