この記事では、Java REST API でバーコードをスキャンする方法について説明します。JavaベースのCloud SDKを使用して、**Java RESTful Service でバーコードアナライザーを開発する方法を学びます。JPEG、TIFF、PNG、BMP、GIFなどのさまざまな形式の画像からバーコードのさまざまなプロパティにアクセスして表示する方法について説明します。
前提条件
- バーコード読み取り用のアカウントを作成してAPI認証情報を取得する
- 画像から複数のバーコードを読み取るには、Aspose.BarCode Cloud SDK for Java をダウンロードしてください
- 上記のSDKを使用してJavaプロジェクトをセットアップする
JavaベースのAPIでバーコードを読み取る手順
- Barcode Cloud API クラスにアクセスするために必要な名前空間 Aspose.BarCode.Cloud.Sdk.Api を追加します。
- 構成オブジェクトを作成し、認証用の API ベース URL、ClientId、ClientSecret を設定します。
- ファイル名を定義し、スキャンの入力を提供するためにFileStreamを使用して開きます。
- バーコードスキャンサービスと対話するための構成を使用してScanApiクラスのインスタンスを作成します
- ScanMultipartAsync(ファイルストリーム) を呼び出して入力画像を処理し、認識されたバーコードの詳細を取得します。
- result.Barcodes コレクションをループして、認識された各バーコードにアクセスします。
- 検出されたバーコードごとにファイル名、バーコード値、バーコードの種類を出力します。
以下の手順は、Java Low Code API でバーコードを読み取る方法をまとめたものです。まず、認証情報を設定し、スキャンしたいバーコード画像を読み込み、Aspose Barcode Cloud に接続します。次に、コードが Scan API を使用して画像を読み取り、検出されたバーコードの値と種類を出力します。
Java REST API を使用して画像からバーコードを読み取るコード
上記のコードは、Java REST APIを使用したバーコードスキャナーアプリの動作を示しています。BarcodeResponseオブジェクトから、バーコードの実際の値、種類、検出された領域、さらにはチェックサムといった詳細情報を取得できます。簡単に言えば、バーコードの内容と、それがどのように、どこで検出されたかという有用な追加情報の両方が得られます。
この記事では、画像からバーコードを読み取る手順を説明しました。バーコードを生成するには、Java REST API でバーコードを生成するの記事を参照してください。