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
Tipy | Do | nie |
---|---|---|
Input | Wykorzystaj tylko cyfry | Korzystaj z liter lub symboli |
Checksum | Umożliwia, jeśli przepływ pracy wymaga | Jeśli nie jest wspierany |
Format wyjścia | SVG/PNG dla wydajności crisp | Niskie JPG do drukowania |
Batch pokolenia | Automatyzacja dla dużych zapasów | Rę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
- Co to jest GS1 DataBar (RSS-14)? Przewodnik po zastosowaniach, typach i generacjach
- Generuj ITF-14 i Interleaved 2 z 5 kodów barowych dla etykiet kartonowych i logistycznych
- Generuj kod 39 i kod 39, pełny kod barowy ASCII z przystosowanym tekstem w .NET
- Generuj kody rzędu GS1 Data Matrix za pomocą Aspose.BarCode dla .NET
- Generuj POSTNET i PLANET dla automatyzacji pocztowej w .NET