MSI, Plessey i Standard 2 z 5 kodów barowych są niezbędne do zarządzania zapasami w magazynach.Ten przewodnik pokaże Ci, jak generować te kody barowe za pomocą Aspose.BarCode dla .NET z przykładami kodu C#.

Wprowadzenie

Aspose.BarCode to potężna biblioteka, która ułatwia generowanie różnych typów kodów barowych, w tym MSI, Plessey i Standard 2 of 5.

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)

Poniższy minimalny przykład pokazuje, jak wytworzyć kod paska MSI za pomocą Aspose.BarCode:

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

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

  • wskaźnik MSI: csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = 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 paska, szerokości i koloru. Dostosuj XDimension i BarHeight do różnych rozmiarów etykiet. Użyj SVG do skalowalnego, krzypowego drukowania.

Wspierane formaty wyjściowe

  • PNG, JPEG, BMP – drukowane i cyfrowe
  • TIFF — Wysokie wydruki magazynowe
  • SVG, EMF — Wielki skala lub archiwum

Rozwiązywanie problemów i wspólne problemy

  • Barcode nie skanuje? Upewnij się, że tylko numeryczne wejście, ważna długość na skaner, odpowiedni kontrast.
  • Błędy w skanowaniu? Umożliwia/nie ułatwia kontrolę dostosowywania ustawień skanerów.
  • Labele są zbyt małe? Użyj mniejszej rozmiaru XD i niższej barwy.

FAQs

Q: Czy te kody barowe są obsługiwane przez wszystkie skanery? A: 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ę zbiorować tysiące etykiet? A: Tak, przepłukuj dane zapasowe i generuj obrazy programowo.

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.

More in this category