Ten przewodnik wyjaśnia, jak skanować kod QR za pomocą interfejsu API REST C#. Nauczysz się tworzyć skaner QR z interfejsem API opartym na platformie C# .NET, korzystając z pakietu SDK Cloud SDK opartego na platformie .NET. Pomoże Ci on zdefiniować docelowe typy kodów kreskowych lub QR w celu szybkiego rozpoznania na podstawie określonego image.
Warunek wstępny
- Utwórz konto i uzyskaj dane uwierzytelniające API do odczytu kodu QR
- Pobierz Aspose.BarCode Cloud SDK dla Dotnet, aby odczytać wiele kodów QR z obrazu
- Skonfiguruj projekt C# przy użyciu powyższego zestawu SDK
Kroki dla skanera zdjęć QR z interfejsem API REST języka C#
- Dodaj odwołania do Aspose.BarCode.Cloud.Sdk.Api i Aspose.BarCode.Cloud.Sdk.Model, aby uzyskać dostęp do API i klas modeli
- Utwórz obiekt konfiguracji i ustaw podstawowy adres URL interfejsu API, identyfikator klienta i klucz tajny klienta na potrzeby uwierzytelniania za pomocą usługi Aspose.BarCode Cloud
- Podaj nazwę pliku obrazu i otwórz go jako strumień plików, aby przygotować go do rozpoznania
- Utwórz instancję RecognizeApi przy użyciu skonfigurowanego obiektu konfiguracji
- Wywołaj metodę Rozpoznawanie wieloczęściowego asynchronicznego z DecodeBarcodeType.QR i strumieniem pliku, aby wykryć kody QR na obrazie
- Przejrzyj rozpoznane kody kreskowe w odpowiedzi i wyświetl ich wartości i typy
Poniższe kroki podsumowują proces tworzenia aplikacji skanera kodów QR z wykorzystaniem interfejsu API Low Code w języku C#. Najpierw skonfiguruj środowisko, dodając Aspose.BarCode.Cloud.Sdk.Api i Aspose.BarCode.Cloud.Sdk.Model, utwórz obiekt konfiguracji z danymi logowania i załaduj plik obrazu (MultipleQRCodes.png) do strumienia FileStream. Następnie użyj klasy RecognizeApi do wywołania RecognizeMultipartAsync i przejrzyj wyniki, aby wyświetlić wartość i typ kodu QR.
Kod do odczytu kodu QR z interfejsem REST C#
Powyższy kod demonstruje, jak skanować kod QR z obrazu za pomocą interfejsu REST C#. Ustawiając DecodeBarcodeType (na przykład QR), instruujesz API, aby szukało tylko tego typu kodu, zamiast sprawdzać każdy możliwy typ. Dzięki temu skanowanie jest szybsze, bardziej niezawodne i pozwala uniknąć skanowania niepożądanych kodów kreskowych.
Ten krótki samouczek pokazał nam, jak stworzyć czytnik kodów QR. Aby dowiedzieć się, jak czytać kody kreskowe, zapoznaj się z artykułem na temat Skanuj kod kreskowy za pomocą interfejsu API REST C#.