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

Läs streckkoder för QR med C++

Läs QR Kod, GS1 QR Kod i C++ med Aspose.BarCode på serversidan för C++ API

How to Read QR Kod Using C++

För att skanna QR Kod, prova Aspose.BarCode for C++ API, ett kraftfullt och lättanvänt streckkodsbibliotek med rik funktionalitet för C++-plattformar . Du kan ladda ner den senaste versionen direkt: öppna bara NuGet pakethanteraren, sök efter Aspose.BarCode.Cpp och installera paketet. Alternativt kan du köra följande kommando från Package Manager Console.

Command

  PM> Install-Package Aspose.BarCode.Cpp

Steg för att skanna QR Kod i C++

Aspose.BarCode låter utvecklare läsa QR Kod streckkoder från ström eller bild med några rader kod

  • Skapa ett objekt av klassen Aspose.BarCode.BarCodeReader
  • Ange sökvägen för källbilden som innehåller QR Kod som en parameter
  • Ge de obligatoriska streckkoderna i DecodeType som den andra parametern
  • Bläddra igenom igenkänningsresultaten
  • Läs in den avkodade streckkodstexten med hjälp av CodeText-egenskapen

Systemkrav

Aspose API:er stöds på alla större plattformar och operativsystem. Innan du utför kodexemplet nedan, se till att ditt system uppfyller följande krav.

  • Microsoft Windows, Linux eller något annat operativsystem som är kompatibelt med C++ Runtime Environment för Windows 32-bitars, Windows 64-bitars och Linux 64-bitars.
  • Aspose.BarCode för C++ DLL refereras till i ditt projekt.
Ready to recognize Känna igen Släpp en fil här eller klicka för att bläddra *

* Genom att ladda upp dina filer eller använda tjänsten godkänner du våra villkor för använda och sekretesspolicy.

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());
}

Erkännande resultat