Jak generować MSI, Plessey i Standard 2 z 5 kodów barowych dla etykiet magazynowych w .NET

Jak generować MSI, Plessey i Standard 2 z 5 kodów barowych dla etykiet magazynowych w .NET

Co to jest MSI, Plessey i Standard 2 z 5 kodów barowych?

MSI (Modified Plessey), Plesey i Standard 2 of 5 to numeryczne tylko kody 1D używane do magazynowania, zapasów, biblioteki i śledzenia przemysłowego.

Szybki start (minimalny przykład)

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

Tabela zawartości

Wprowadzenie

Ten artykuł obejmuje generowanie MSI, Plessey i Standard 2 z 5 kodów barowych dla magazynu masowego, biblioteki i etykietowania magazynowego za pomocą Aspose.BarCode dla .NET.

Warunki

  • Visual Studio 2019 lub później
  • Źródło: .NET Framework 4.6.2+
  • Aspose.BarCode dla .NET (NuGet)
  • Znajomość C#
PM> Install-Package Aspose.BarCode 

Wdrażanie krok po kroku

Przykłady MSI:

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

Plessey przykłady:

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

Standard 2 z 5 przykładów:

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

Opcje sprawdzania i dostosowania

  • MSI Checksum: ``csgen.Parameters.Barcode.Msi.EnableCheckum = prawdziwe;wskaźnik: MsiChecksumMode.Mod10
  • Wysokość i wysokość barów: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;

  • Kolor i tło: csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;

  • • kapitał: csgen.Parameters.CaptionBelow\.Visible = true;

Dostosowanie kodów barowych

  • Zobacz powyżej dla wysokości, szerokości i koloru
  • Dostosuj XDimension i BarHeight do różnych rozmiarów etykiet
  • Użyj SVG do skalowania, drukowania crisp

Wspierane formaty wyjściowe

  • PNG, JPEG, BMP – drukowane i cyfrowe
  • TIFF – drukarka magazynowa z wysokimi zasobami
  • SVG, EMF – szerokopasmowy lub archiwalny

Rozwiązywanie problemów i wspólne problemy

  • Kod nie jest skanowany?

  • Zapewnij tylko numeryczne wejście, ważną długość skanera, właściwy kontrast.

  • „Czekamy na błędy”

  • Umożliwia/nie umożliwia kontrolę dostosowania ustawień skanera.

  • Czy etykiety są zbyt małe?

  • Wykorzystaj mniejsze rozmiary XD i niższe BarHeight.

FAQs

**Q: Czy te kody barowe są obsługiwane przez wszystkie skanery?**Odpowiedź: Większość skanerów przemysłowych i magazynowych obsługuje MSI, Plessey i Standard 2 z 5, ale sprawdź dokumentację sprzętową.

Q: Czy mogę wytworzyć tysiące etykiet?Odpowiedź: Tak, przejdź przez dane zapasowe i generuj obrazy programicznie.

Korzystanie z przypadków i aplikacji

  • Masowe magazyny i etykiety zapasowe
  • Biblioteka i systemy archiwum
  • Śledzenie sprzętu przemysłowego
  • Konteyner wysyłkowy i etykiety bin

Najlepsze praktyki: szybka tabela referencyjna

TipyDonie
InputWykorzystaj tylko cyfryKorzystaj z liter lub symboli
ChecksumUmożliwia, jeśli przepływ pracy wymagaJeśli nie jest wspierany
Format wyjściaSVG/PNG dla wydajności crispNiskie JPG do drukowania
Batch pokoleniaAutomatyzacja dla dużych zapasówRęczne etykiety tworzenia

konkluzja

MSI, Plessey i Standard 2 z 5 kodów rzęs pozostają niezbędne dla operacji magazynowych i magazyny. Aspose.BarCode dla .NET umożliwia szybką, dużą generację dla każdego przemysłowego przepływu pracy. Aspose.BarCode API Referencje Dla więcej szczegółów.

 Polski