Az MSI, a Plessey és a Standard 2 of 5 kódok alapvető fontosságúak a raktárak készletkezeléséhez.Ez az útmutató megmutatja, hogyan kell generálni ezeket a kódokat az Aspose.BarCode for .NET használatával C# kód példákkal.

Bevezetés

Az Aspose.BarCode egy hatalmas könyvtár, amely egyszerűsíti a különböző sávkód típusok generációját, beleértve az MSI, a Plessey és a Standard 2 of 5. Ez az útmutató a .NET alkalmazásokban ezeket a kódokat generáló folyamaton keresztül halad.

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)

Az alábbi minimális példa azt mutatja, hogyan kell létrehozni egy MSI vonalkódot az Aspose.BarCode használatával:

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

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

  • Az MSI Checksum esetében: csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksumMode.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

Tekintse meg a tál magasságát, szélességét és színét. A XDimension és a BarHeight beállítása a különböző címkék méretéhez. Használja a SVG-t a skálázható, krisp nyomtatáshoz.

Támogatott kimeneti formátumok

  • PNG, JPEG, BMP — Nyomtatás és digitális
  • TIFF — High-res raktár nyomtatók
  • SVG, EMF — nagy méretű vagy archív

Problémák megoldása és közös problémák

  • Barcode nem szkennel? Biztosítsa csak a numerikus bevitelt, érvényes hosszúságot a szkenner, megfelelő kontrasztot.
  • Checksum hibák? Engedélyezze/nem engedélyezheti a csekket, hogy megfeleljen a szkenner beállításainak.
  • Labels túl kicsi? Használjon kisebb XDimension és alacsonyabb BarHeight.

FAQs

Q: Ezek a bárkódok támogatják-e az összes szkennert? A: A legtöbb ipari és raktári szkenner támogatja az MSI, a Plessey és a Standard 2 of 5, de ellenőrizze a hardver dokumentációját.Q: Több ezer címkét generálhatok? A: Igen, a készlet adatait keressük át, és programozottan képeket hozunk 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ó

TippA Donem
InputCsak a számok használataSzimbólumok vagy betűk használata
ChecksumHa a munkafolyamat igényelHa nem támogatják
kimeneti formátumSVG / PNG a krisp kimenetelhezLow-res JPG nyomtatáshoz
Batch generációAutomatizálódás a nagy készletekhezKé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.

More in this category