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

Baca Kode Batang QR dengan C++

Baca QR Kode, GS1 QR Kode di C++ menggunakan Aspose.BarCode sisi server untuk C++ API

How to Read QR Kode Using C++

Untuk memindai QR Kode, coba Aspose.BarCode for C++ API, library barcode yang kuat dan mudah digunakan dengan fungsionalitas yang kaya untuk platform C++ . Anda dapat mengunduh versi terbarunya secara langsung: cukup buka manajer paket NuGet , cari Aspose.BarCode.Cpp, dan instal paketnya. Sebagai alternatif, Anda dapat menjalankan perintah berikut dari Package Manager Console.

Command

  PM> Install-Package Aspose.BarCode.Cpp

Langkah-langkah untuk Memindai QR Kode di C++

Aspose.BarCode memungkinkan pengembang membaca kode batang QR Kode dari aliran atau gambar dengan beberapa baris kode

  • Membuat objek kelas Aspose.BarCode.BarCodeReader
  • Menentukan jalur gambar sumber yang berisi QR Kode sebagai parameter
  • Meneruskan jenis kode batang yang diperlukan di DecodeType sebagai parameter kedua
  • Loop melalui hasil pengenalan
  • Muat teks kode batang yang didekodekan menggunakan properti CodeText

Persyaratan sistem

Aspose API didukung di semua platform utama dan sistem operasi. Sebelum menjalankan contoh kode di bawah ini, pastikan sistem Anda memenuhi persyaratan berikut.

  • Microsoft Windows, Linux, atau OS apa pun yang kompatibel dengan C++ Runtime Environment untuk Windows 32-bit, Windows 64-bit, dan Linux 64-bit.
  • Aspose.BarCode untuk referensi C++ DLL dalam proyek Anda.
Ready to recognize Mengenali Jatuhkan file di sini atau klik untuk menelusuri *

* Dengan mengunggah file atau menggunakan layanan, Anda setuju dengan Persyaratan gunakan dan Kebijakan Privasi.

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

Hasil pengakuan