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

C++ で QR バーコードを読み取ります

C++ API のサーバー側 Aspose.BarCode を使用して、C++ で QR コード、GS1 QR コード を読み取ります

How to Read QR コード Using C++

QR コード をスキャンするには、C++ プラットフォーム用の豊富な機能を備えた強力で使いやすいバーコード ライブラリである Aspose.BarCode for C++ API を試してください。 。最新バージョンを直接ダウンロードできます。 NuGet パッケージ マネージャーを開き、Aspose.BarCode.Cpp を検索して、パッケージをインストールするだけです。あるいは、パッケージ マネージャー コンソールから次のコマンドを実行することもできます。

Command

  PM> Install-Package Aspose.BarCode.Cpp

C++ で QR コード をスキャンする手順

Aspose.BarCode を使用すると、開発者は数行のコードでストリームまたは画像から QR コード バーコードを読み取ることができます

  • Aspose.BarCode.BarCodeReader クラスのオブジェクトを作成します
  • パラメータとして QR コード を含むソース画像パスを指定します
  • 必要なバーコード タイプを渡します2 番目のパラメータとして DecodeType を指定します
  • 認識結果をループします
  • CodeText プロパティを使用してデコードされたバーコード テキストをロードします

システム要求

Aspose API は、すべての主要なプラットフォームとオペレーティング システムでサポートされています。以下のコードサンプルを実行する前に、システムが次の要件を満たしていることを確認してください。

  • Microsoft Windows、Linux、または Windows 32 ビット、Windows 64 ビット、および Linux 64 ビットの C++ ランタイム環境と互換性のある OS。
  • C++ DLL 用の Aspose.BarCode を参照
Ready to recognize 認識する ここにファイルをドロップするか、クリックして参照します *

* ファイルをアップロードするかサービスを使用すると、利用規約に同意したことになります。使用プライバシー ポリシー

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

認識結果