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

Lees QR streepjescodes met C++

Lees QR Code, GS1 QR Code in C++ met behulp van server-side Aspose.BarCode voor C++ API

How to Read QR-code Using C++

Om QR-code te scannen, probeert u Aspose.BarCode for C++ API, een krachtige en gebruiksvriendelijke barcodebibliotheek met uitgebreide functionaliteit voor C++-platforms . U kunt de nieuwste versie direct downloaden: open NuGet pakketbeheerder, zoek naar Aspose.BarCode.Cpp en installeer het pakket. U kunt ook de volgende opdracht uitvoeren vanuit de Package Manager-console.

Command

  PM> Install-Package Aspose.BarCode.Cpp

Stappen voor het scannen van QR-code in C++

Met Aspose.BarCode kunnen ontwikkelaars QR-code-streepjescodes uit een stream of afbeelding lezen met een paar regels code

  • Maak een object van de klasse Aspose.BarCode.BarCodeReader
  • Specificeer het pad naar de bronafbeelding dat QR-code als parameter bevat
  • Geef de vereiste typen streepjescodes door in DecodeType als de tweede parameter
  • Loop door de herkenningsresultaten
  • Laad de gedecodeerde streepjescodetekst met behulp van de eigenschap CodeText

systeem vereisten

Aspose API’s worden ondersteund op alle belangrijke platforms en besturingssystemen. Voordat u het onderstaande codevoorbeeld uitvoert, moet u ervoor zorgen dat uw systeem voldoet aan de volgende vereisten.

  • Microsoft Windows, Linux of elk besturingssysteem dat compatibel is met C++ Runtime Environment voor Windows 32-bit, Windows 64-bit en Linux 64-bit.
  • Aspose.BarCode voor C++ DLL waarnaar wordt verwezen in uw project.
Ready to recognize Herkennen Zet hier een bestand neer of klik om te bladeren *

* Door uw bestanden te uploaden of de service te gebruiken, gaat u akkoord met onze Algemene voorwaarden gebruik en privacybeleid.

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

Erkenning resultaat