Jak czytać kod kreskowy za pomocą C#

Ten prosty temat instruktażowy ilustruje, jak Odczyt Barcode przy użyciu języka C#. Aby odczytać kod kreskowy, aplikacja oparta na C# może zostać stworzona przy użyciu prostych wywołań API i kilku kroków kodowania. Przykładu można użyć w dowolnej aplikacji obsługiwanej przez platformę .NET działającej w systemach operacyjnych Windows, macOS i Linux bez zależności od narzędzi innych firm lub innych interfejsów API.

Kroki, aby odczytać kod kreskowy za pomocą C#

  1. Dołącz Aspose.BarCode for .NET z menedżera pakietów NuGet
  2. Dołącz odwołanie do przestrzeni nazw Aspose.Barcode i Aspose.BarCode.BarCodeRecognition
  3. Utwórz obiekt BarCodeReader class i załaduj plik obrazu kodu kreskowego
  4. Ustaw typy kodów kreskowych za pomocą modułu wyliczającego DecodeType dla BarCodeReader
  5. Iteruj przez wyodrębnione informacje o kodzie kreskowym do dalszego wykorzystania

Powyższe kroki w C# odczytują kod kreskowy z obrazu w zaledwie kilku wierszach kodu. Proces rozpocznie się od dodania interfejsu API za pomocą NuGet i uwzględnienia wymaganych przestrzeni nazw. Następnie odczytamy źródłowy plik PNG zawierający jeden lub wiele kodów kreskowych wewnątrz tego za pomocą instancji BarCodeReader. Za pomocą modułu wyliczającego DecodeType ustawimy również żądane typy kodów kreskowych, które nas interesują. W kolejnych liniach czytnik kodów kreskowych wyciągnie informacje z obrazu, a my będziemy je iterować do dalszego wykorzystania w naszej aplikacji.

Kod do odczytu kodu kreskowego za pomocą C#

W powyższym przykładzie w celu stworzenia Czytnika kodów kreskowych kod źródłowy C# jest używany w kilku wywołaniach API. Interfejs API oferuje obsługę odczytywania informacji z szerokiej gamy typów kodów kreskowych określonych w module wyliczającym DecodeType. W zaledwie kilku liniach kodu w C# Skaner kodów kreskowych został opracowany.

W tym temacie zbadaliśmy, jak łatwo aplikacja w C# skanuje kod kreskowy z obrazu PNG. Jeśli jesteś zainteresowany wygenerowaniem kodu QR, zapoznaj się z artykułem na temat Wygeneruj kod QR w C#.

 Polski