このステップバイステップのチュートリアルでは、Java REST API を使用した QR コードのスキャン方法を学びます。Aspose Cloud SDK によって提供される Java ベースの API を使用した QR スキャナー の作成手順をご案内し、任意の 画像 から高速に認識できるよう、対象のバーコードまたは QR タイプを指定する方法を示します。
前提条件
- QRコードを読み取るためにアカウントを作成し、API認証情報を取得する
- 画像から複数のQRコードを読み取るために Aspose.BarCode Cloud SDK for Java をダウンロードする
- 上記の SDK を使用して Java プロジェクトをセットアップする
QR Photo Scanner with Java REST
- Aspose.BarCode.Cloud.Sdk.Api と Aspose.BarCode.Cloud.Sdk.Model の参照を追加して、API とモデル クラスにアクセスできるようにします
- Configuration オブジェクトを作成し、Aspose.BarCode Cloud での認証に使用する API のベース URL、クライアント ID、クライアント シークレットを設定します
- 画像ファイル名を指定し、認識のためにファイルストリームとして開きます
- 設定した Configuration オブジェクトを使用して RecognizeApi のインスタンスを作成します
- 画像内の QR コードを検出するために、DecodeBarcodeType.QR とファイルストリームを指定して RecognizeMultipartAsync メソッドを呼び出します
- レスポンス内の認識されたバーコードをループし、その値とタイプを表示します
これらの手順は、QRコードスキャナーアプリ(Java Low Code API) を開発するプロセスを要約しています。まず、Aspose.BarCode.Cloud.Sdk.Api と Aspose.BarCode.Cloud.Sdk.Model を追加して環境を設定し、認証情報で Configuration オブジェクトを作成し、画像ファイル(MultipleQRCodes.png)を FileStream にロードします。次に、RecognizeApi クラスを使用して RecognizeMultipartAsync を呼び出し、結果をループして各 QR コードの BarcodeValue と Type を表示します。
Code to Read QR Code with Java REST Interface
上記のコードは、Java REST インターフェイスで画像から QR コードをスキャンする方法 を示しています。DecodeBarcodeType を指定することで(例: QR)、API がそのバーコードタイプだけを検索するよう指示でき、スキャンが高速化され、信頼性が向上し、不要なバーコードが検出されるのを防ぎます。
この簡潔なチュートリアルでは、Java REST API を使用した QR‑code リーダーの構築手順を解説しました。バーコードに取り組む準備ができたら、Scan Barcode with Java REST API のガイドをご覧ください。