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.