Odczytywanie kodow kreskowych Code 39
Kod kreskowy Code 39 to popularny format kodu kreskowego, który może różnić się długością. Jest to jeden z najczęściej używanych typów kodów kreskowych. Standardowy Code 39 jest w stanie kodować wielkie litery (A-Z), cyfry (0-9) oraz kilka znaków specjalnych (jak spacja, -, $, +, %, i .).
Dodatkowo, Tryb rozszerzony Code 39 obsługuje wszystkie znaki ASCII. Ten format jest bardzo wszechstronny i jest popularnym wyborem w aplikacjach magazynowych, logistycznych i przemysłowych. IronBarcode w pełni obsługuje odczytywanie zarówno standardowych, jak i rozszerzonych trybów Code 39. W tym przykładzie kodu demonstrujemy, jak odczytać kod kreskowy Code 39 za pomocą IronBarcode i wydrukować wyniki.
Przewodnik w 4 krokach dotyczący odczytu kodu kreskowego Code39
BarcodeReaderOptionsoptions= newBarcodeReaderOptions();ExpectBarcodeTypes=BarcodeEncoding.Code39;- var
results=BarcodeReader.Read("code39.png", options); Console.WriteLine(result.ToString());
Wyjaśnienie kodu
Najpierw importujemy bibliotekę IronBarcode. Następnie tworzymy obiekt BarcodeReaderOptions. Ustawiliśmy jego właściwość ` naBarcodeEncoding.Code39`, aby zoptymalizować czytnik, nakazując mu wyszukiwanie wyłącznie kodów kreskowych Code 39.
Po utworzeniu obiektu opcji wywołujemy metodę BarcodeReader.Read. Przekazujemy dwa argumenty do tej metody: ścieżkę do obrazu kodu kreskowego oraz skonfigurowany przez nas obiekt opcji. W powyższym przykładzie są to odpowiednio "code39.png" i options.
Ta metoda zwraca zbiór obiektów BarcodeResult. Na koniec możemy uzyskać dostęp do wyniku z kolekcji wyników i wyświetlić jego zdekodowaną wartość ciągu znaków w konsoli za pomocą Console.WriteLine(result.ToString()).
Dowiedz się, jak bez trudu odczytać kody kreskowe Code 39 za pomocą C# i IronBarcode!

