MSI, Plessey och Standard 2 av 5 barkoder är nödvändiga för lagerhantering i lager. Denna guide visar dig hur du genererar dessa barkoder med Aspose.BarCode för .NET med C#-kodexempel.

Introduktion

Aspose.BarCode är en kraftfull bibliotek som förenklar generationen av olika barkodstyper, inklusive MSI, Plessey och Standard 2 of 5.

Vad är MSI, Plessey och Standard 2 av 5 Barkoder?

MSI, Plessey och Standard 2 av 5 är numeriska bara 1D-barkoder som används för lagring, lager, bibliotek och industriell spårning. De uppskattas för sin enkelhet och kompatibilitet med arv och moderna system.

Snabb start (minimalt exempel)

Följande minimal exempel visar hur man genererar en MSI-barkod med Aspose.BarCode:

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

förutsättningar

  • Visual Studio 2019 eller senare
  • .NET 6.0+ eller .NET Framework 4.6.2+
  • Aspose.BarCode för .NET (NuGet)
  • Grundläggande C# kunskap
PM> Install-Package Aspose.BarCode 

Steg för steg genomförande

MSI Exempel på:

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

Plessey Exempel på:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Plessey, "987654321");
gen.Save("plessey-barcode.png", BarCodeImageFormat.Png);

Standard 2 av 5 Exempel:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Standard2of5, "123456");
gen.Save("standard2of5-barcode.png", BarCodeImageFormat.Png);

Checksum och anpassningsalternativ

  • MSI Checksum är: csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksumMode.Mod10;
  • Bar höjd / bredd: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • Färg / bakgrundsbild: csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
  • Kapitel från: csgen.Parameters.CaptionBelow.Visible = true;

Anpassning Barcode Utseende

Se ovan för barhöjd, bredd och färg. Anpassa XDimension och BarHeight för olika etikettstorlekar. Använd SVG för skalbar, crisp utskrift.

Stödda utgångsformat

  • PNG, JPEG, BMP — Utskrift och digital
  • TIFF — Högres lagerskrivare
  • SVG, EMF — Storskalig eller arkiv

Problemlösning och gemensamma problem

  • Barkod inte skannar? Säkerställ endast numerisk inmatning, giltig längd för din skanner, korrekt kontrast.
  • Checksum-fel? Aktivera/deaktivera checkum för att matcha dina skanners inställningar.
  • Labeller för små? Använd mindre XDimension och lägre BarHeight.

FAQs

Q: Är dessa barkoder stöds av alla skannrar? A: De flesta industriella och lagerskanner stöder MSI, Plessey och Standard 2 av 5, men kolla in din hårdvara dokumentation.Q: Kan jag batch-generera tusentals etiketter? A: Ja, hoppa igenom inventeringsdata och generera bilder programmerat.

Använd fall och applikationer

  • Bulk lager och inventering etikett
  • Biblioteks- och arkivsystem
  • Industriell utrustning spårning
  • Shipping container och bin etiketter

Bästa metoder: Snabb referenstabell

TipsGörinte att
InputAnvänd bara siffrorAnvänd bokstäver eller symboler
Checksummöjliggör om arbetsflödet kräverOm inte stöds
UtgångsformatSVG/PNG för krispproduktionLow-res JPG för utskrift
Batch generationAutomatisk för stora inventeringarManuell etikett skapande

slutsatser

MSI, Plessey och Standard 2 av 5 barkoder förblir viktiga för lager- och lagerverksamhet. Aspose.BarCode för .NET möjliggör snabb, högvolym generering för varje industriell arbetsflöde. Aspose.BarCode API Referens För mer detaljer.

More in this category