Hur man genererar MSI, Plessey och Standard 2 av 5 Barkoder för Inventory och lager etiketter i .NET

Hur man genererar MSI, Plessey och Standard 2 av 5 Barkoder för Inventory och lager etiketter i .NET

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)

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

Tabell av innehåll

Introduktion

Denna artikel täcker generering av MSI, Plessey och Standard 2 av 5 barkoder för bulk inventory, bibliotek och lager etikettering med Aspose.BarCode för .NET.

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: ```csgen.Parameters.Barcode.Msi.EnableCheckum = sant;Gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksmod.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 – tryckt och digitalt
  • TIFF – Högre lagerskrivare
  • SVG, EMF – storskalig eller arkiv

Problemlösning och gemensamma problem

  • Barkoden inte skannar?

  • Säkerställ endast numerisk inmatning, giltig längd för din skanner, rätt kontrast.

  • Tecknar du fel?

  • Aktivera/aktivera checksum för att matcha dina scannerinställningar.

  • Labeller är 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 lagerskannrar stöder MSI, Plessey och Standard 2 av 5, men kolla in din maskinvarudokumentation.

**Q: Kan jag 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.

 Svenska