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

Lesen Sie QR Barcodes mit C++

Lesen Sie QR Code, GS1 QR Code in C++ mit der serverseitigen Aspose.BarCode für die C++-API

How to Read QR Code Using C++

Um QR Code zu scannen, probieren Sie die API Aspose.BarCode for C++ aus, eine leistungsstarke und benutzerfreundliche Barcode-Bibliothek mit umfangreichen Funktionen für C++-Plattformen . Sie können die neueste Version direkt herunterladen: Öffnen Sie einfach den Paketmanager NuGet , suchen Sie nach Aspose.BarCode.Cpp und installieren Sie das Paket. Alternativ können Sie den folgenden Befehl über die Package Manager-Konsole ausführen.

Command

  PM> Install-Package Aspose.BarCode.Cpp

Schritte zum Scannen von QR Code in C++

Mit Aspose.BarCode können Entwickler mit wenigen Codezeilen QR Code Barcodes aus einem Stream oder Bild lesen

  • Erstellen Sie ein Objekt der Klasse Aspose.BarCode.BarCodeReader
  • Geben Sie den Quellbildpfad an, der QR Code als Parameter enthält
  • Übergeben Sie die erforderlichen Barcodetypen DecodeType als zweiter Parameter
  • Durchlaufen Sie die Erkennungsergebnisse
  • Laden Sie den decodierten Barcodetext mithilfe der CodeText-Eigenschaft

System Anforderungen

Aspose-APIs werden auf allen wichtigen Plattformen und Betriebssystemen unterstützt. Bevor Sie das folgende Codebeispiel ausführen, stellen Sie bitte sicher, dass Ihr System die folgenden Anforderungen erfüllt.

  • Microsoft Windows, Linux oder jedes Betriebssystem, das mit der C++-Laufzeitumgebung für Windows 32-Bit, Windows 64-Bit und Linux 64-Bit kompatibel ist.
  • Aspose.BarCode für C++-DLL referenziert in Ihrem Projekt.
Ready to recognize Erkennen Legen Sie hier eine Datei ab oder klicken Sie zum Durchsuchen *

* Durch das Hochladen Ihrer Dateien oder die Nutzung des Dienstes stimmen Sie unseren Nutzungsbedingungen zu Nutzung und Datenschutzerklärung.

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

Erkennungsergebnis