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
- Co to jest MSI, Plessey i Standard 2 z 5 kodów barowych?
- Szybki start (minimalny przykład)
- Warunki
- Wdrażanie krok po kroku
- Opcje sprawdzania i dostosowania
- Dostosowanie kodów barowych
- Wspierane formaty wyjściowe
- Rozwiązywanie problemów i wspólne problemy
- FAQs
- Korzystanie z przypadków i aplikacji
- Najlepsze praktyki
- powiązane artykuły
- konkluzja
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
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.