PNG JPG BMP TIFF SVG
Aspose.BarCode  for C++
QR

Czytaj kody kreskowe QR za pomocą C++

Odczyt QR Kod, GS1 QR Kod w C++ przy użyciu Aspose.BarCode po stronie serwera dla C++ API

How to Read Kod QR Using C++

Aby zeskanować Kod QR, wypróbuj Aspose.BarCode for C++ API, potężną i łatwą w użyciu bibliotekę kodów kreskowych z bogatą funkcjonalnością dla platform C++ . Możesz pobrać jego najnowszą wersję bezpośrednio: po prostu otwórz menedżera pakietów NuGet , wyszukaj Aspose.BarCode.Cpp i zainstaluj pakiet. Alternatywnie możesz uruchomić następujące polecenie z konsoli Menedżera pakietów.

Command

  PM> Install-Package Aspose.BarCode.Cpp

Instrukcje skanowania Kod QR w C++

Aspose.BarCode umożliwia programistom odczytywanie kodów kreskowych Kod QR ze strumienia lub obrazu za pomocą kilku wierszy kodu

  • Utwórz obiekt klasy Aspose.BarCode.BarCodeReader
  • Określ ścieżkę obrazu źródłowego zawierającego jako parametr Kod QR
  • Przekaż wymagane typy kodów kreskowych w DecodeType jako drugi parametr
  • Przeglądaj wyniki rozpoznawania w pętli
  • Załaduj zdekodowany tekst kodu kreskowego za pomocą właściwości CodeText

wymagania systemowe

Interfejsy API Aspose są obsługiwane na wszystkich głównych platformach i systemach operacyjnych. Przed wykonaniem poniższego przykładowego kodu upewnij się, że Twój system spełnia następujące wymagania.

  • Microsoft Windows, Linux lub dowolny system operacyjny zgodny ze środowiskiem wykonawczym C++ dla 32-bitowych systemów Windows, 64-bitowych systemów Windows i 64-bitowych systemów Linux.
  • Aspose.BarCode for C++ DLL przywoływany w Twoim projekcie.
Ready to recognize Rozpoznawanie Upuść plik tutaj lub kliknij, aby przeglądać *

* Przesyłając swoje pliki lub korzystając z usługi, zgadzasz się z naszymi Warunkami używać i polityki prywatności.

Code to be executed - C++

    
try
{
    // Create instance of BarcodeGenerator class 
    System::SharedPtr<BarCodeReader> reader = System::MakeObject<BarCodeReader>("<file name>", DecodeType::QR);
    while (reader->Read())
    {
        // Display code text and Symbology Type
        System::Console::WriteLine(System::String(u"CodeText: ") + reader->GetCodeText());
        System::Console::Write(System::String(u"Symbology Type: ") + reader->GetCodeType());
    }
    reader->Close();
}
catch (System::Exception& ex)
{
    System::Console::WriteLine(ex->get_Message());
}

Wynik rozpoznania