Skanuj kod kreskowy za pomocą interfejsu API REST C#

W tym artykule dowiesz się, jak skanować kod kreskowy za pomocą interfejsu API REST w języku C#. Nauczysz się tworzyć analizator kodów kreskowych z usługą RESTful w języku C# przy użyciu pakietu SDK w chmurze opartego na platformie Dotnet. Znajdziesz w nim wyjaśnienie, jak uzyskać dostęp do różnych właściwości kodu kreskowego z obrazu w różnych formatach, takich jak JPEG, TIFF, PNG, BMP i GIF.

Warunek wstępny

Kroki odczytu kodu kreskowego za pomocą interfejsu API opartego na C# .NET

  1. Dodaj wymaganą przestrzeń nazw Aspose.BarCode.Cloud.Sdk.Api, aby uzyskać dostęp do klas interfejsu API Barcode Cloud
  2. Utwórz obiekt konfiguracji i ustaw podstawowy adres URL interfejsu API, identyfikator klienta i klucz tajny klienta na potrzeby uwierzytelniania
  3. Zdefiniuj nazwę pliku i otwórz go za pomocą FileStream, aby zapewnić dane wejściowe do skanowania
  4. Utwórz instancję klasy ScanApi, korzystając z konfiguracji umożliwiającej interakcję z usługą skanowania kodów kreskowych
  5. Wywołaj ScanMultipartAsync(fileStream), aby przetworzyć obraz wejściowy i pobrać rozpoznane szczegóły kodu kreskowego
  6. Przejrzyj wynik. Kolekcja kodów kreskowych, aby uzyskać dostęp do każdego rozpoznanego kodu kreskowego
  7. Wydrukuj nazwę pliku, wartość kodu kreskowego i typ kodu kreskowego dla każdego wykrytego kodu kreskowego

Poniższe kroki podsumowują odczyt kodu kreskowego za pomocą interfejsu API Low Code w języku C#. Najpierw łączysz się z chmurą Aspose Barcode Cloud, konfigurując swoje dane logowania i wczytując obraz kodu kreskowego, który chcesz zeskanować. Następnie kod używa interfejsu API skanowania do odczytu obrazu i drukowania wartości kodu kreskowego oraz znalezionego typu.

Kod do odczytu kodu kreskowego z obrazu za pomocą interfejsu API REST języka C#

Powyższy kod demonstruje działanie aplikacji skanera kodów kreskowych z interfejsem API REST w języku C#. Z obiektu BarcodeResponse można uzyskać szczegółowe informacje, takie jak rzeczywista wartość kodu kreskowego, jego typ, region, w którym został znaleziony, a nawet jego sumę kontrolną. Mówiąc prościej, obiekt ten udostępnia zarówno zawartość kodu kreskowego, jak i przydatne dodatkowe informacje o tym, jak i gdzie został on wykryty.

W tym artykule nauczyliśmy się, jak odczytać kod kreskowy z obrazu. Aby wygenerować kod kreskowy, zapoznaj się z artykułem na temat Generuj kod kreskowy za pomocą interfejsu API REST języka C#.

 Polski