この記事では、Javaを使用してプログラムでバーコードを生成する方法を紹介します。さらに、Javaを使用してさまざまなタイプのバーコードをスキャンして読み取る方法も学習します。
バーコードテクノロジーは、オブジェクトに関するデータをさまざまなパターンの形式で視覚的に表現するために広く使用されている一般的な方法です。バーコードは、バーコードスキャナーを使用してデコードまたは読み取ることができる、エンコードされた機械可読形式のデータです。最近では、ほとんどすべての製品に、その製品に関する情報を取得するためにスキャンできるバーコードが含まれています。さらに、オンラインビジネスの数の増加は、購入プロセスでのさまざまな種類のバーコードの使用にも影響を与えています。この記事は、今日のトレンドに注目し、Asposeのバーコードジェネレーターとスキャナーライブラリを使用して、Javaアプリケーション内でさまざまなタイプのバーコードを生成およびスキャンする方法を示すことを目的としています。
この記事では、次の方法を学習します。
Javaを使用してバーコードを生成する Javaを使用してQRまたはその他のバーコードを生成する Javaを使用してカスタマイズされた外観のバーコードを作成する Javaを使用してキャプション付きのバーコードを作成する Javaでバーコードをスキャンして読み取る Javaバーコードジェネレーターおよびスキャナーライブラリ Javaベースのアプリケーション(コンソールアプリケーション、Java Swingアプリケーション)でバーコードを生成するために、Aspose.BarCode for Javaは、柔軟で機能豊富なJavaバーコードジェネレーターおよびスキャナーライブラリであることが証明されています。 Aspose.BarCode for JavaのJARをダウンロードするか、以下の構成を使用してMavenベースのアプリケーションにインストールできます。
リポジトリ:
AsposeJavaAPI Aspose Java API https://repository.aspose.com/repo/ 依存:
com.aspose aspose-barcode 20.3 jdk17 Javaを使用してバーコードを生成する 以下は、画像としてバーコードを生成するための簡単な手順です。
BarcodeGeneratorクラスのオブジェクトを作成します。 エンコードタイプとエンコードするテキストを使用してBarcodeGeneratorオブジェクトを初期化します。 結果の画像の解像度を設定します(オプション). BarcodeGenerator.save(string)メソッドを使用してバーコードを生成します。 次のコードサンプルは、Javaを使用してバーコードを生成する方法を示しています。
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.CODE_128, "Aspose.BarCode"); // 解像度を設定する generator.getParameters().setResolution(400); // バーコードを生成する generator.save("generate-barcode.png"); 生成されたバーコード Javaを使用してQRバーコードを生成する Aspose.BarCode for Javaを使用して、さまざまなバーコードタイプを生成できます。 APIでサポートされているバーコードシンボルには、次のものが含まれますが、これらに限定されません。
Code128 Code11 Code39 QR Datamatrix EAN13 EAN8 ITF14 PDF417 および詳細。 BarcodeGeneratorのオブジェクトを初期化する際に、EncodeTypesパラメータを使用してそれぞれのエンコーディングタイプを指定することにより、上記のバーコードタイプのいずれかを生成できます。デモンストレーションでは、QRバーコードを生成します。次のコードサンプルは、JavaでQRバーコードを生成する方法を示しています。
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.