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

Čtení čárových kódů QR pomocí C++

Přečtěte si QR kód, GS1 QR kód v C++ pomocí Aspose.BarCode na straně serveru API pro C++

How to Read Kód QR Using C++

Chcete-li naskenovat Kód QR, vyzkoušejte Aspose.BarCode for C++ API, výkonnou a snadno použitelnou knihovnu čárových kódů s bohatými funkcemi pro platformy C++ . Jeho nejnovější verzi si můžete stáhnout přímo: stačí otevřít správce balíčků NuGet , vyhledat Aspose.BarCode.Cpp a balíček nainstalovat. Případně můžete spustit následující příkaz z konzoly Správce balíčků.

Command

  PM> Install-Package Aspose.BarCode.Cpp

Kroky pro skenování Kód QR v C++

Aspose.BarCode umožňuje vývojářům číst čárové kódy Kód QR ze streamu nebo obrázku pomocí několika řádků kódu

  • Vytvořte objekt třídy Aspose.BarCode.BarCodeReader
  • Zadejte cestu ke zdrojovému obrázku obsahující Kód QR jako parametr
  • Předejte požadované typy čárových kódů DecodeType jako druhý parametr
  • Procházet výsledky rozpoznávání
  • Načíst dekódovaný text čárového kódu pomocí vlastnosti CodeText

Požadavky na systém

Aspose API jsou podporována na všech hlavních platformách a operačních systémech. Před spuštěním ukázky kódu níže se prosím ujistěte, že váš systém splňuje následující požadavky.

  • Microsoft Windows, Linux nebo jakýkoli operační systém kompatibilní s C++ Runtime Environment pro Windows 32-bit, Windows 64-bit a Linux 64-bit.
  • Odkaz na Aspose.BarCode pro C++ DLL ve vašem projektu.
Ready to recognize Rozpoznávání Sem přetáhněte soubor nebo kliknutím procházejte *

* Nahráním souborů nebo používáním služby souhlasíte s našimi Podmínkami použijte a zásady ochrany soukromí.

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

Výsledek uznání