Aspose.BarCode  Java 用

Java バーコード生成および認識 API

任意の Java アプリケーション内でリニア、2D、郵便タイプのバーコードを作成、認識します。

  Download Free Trial
  
 

Aspose.BarCode for Java は、Java アプリケーションにバーコード生成および認識機能を提供する堅牢で信頼性の高い API です。最も確立された標準と仕様をサポートしており、開発者はさまざまな画像ファイルから 1D および 2D バーコードをあらゆる角度で読み取ることができます。 Aspose.BarCode for Java は、非常に柔軟なイメージング オプションを使用して、さまざまな画像形式でバーコード イメージをレンダリングします。このライブラリは、60 を超えるバーコード タイプのエンコードとデコードをサポートし、バーコード画像の直接印刷を可能にします。

高度な Java ライブラリ機能

バーコードの種類と外観をカスタマイズする

Java のバーコード API を使用すると、開発者はバーコード タイプ、入力テキスト、フォント スタイル、背景色と前景色、キャプションの配置と位置、その他のプロパティを指定することで、生成されたバーコードの外観を微調整できます。上部と下部のキャプション、フォント、色、配置の表示/非表示を設定することで、キャプションを変更できます。

バーコード生成のライブ例

バーコード API を使用すると、開発者はアプリケーションで高品質のバーコード イメージを簡単に生成できます。 QR コードやコード 128 などの広く使用されているバーコード タイプから、Aztec コードや Data Matrix などのより特殊なタイプまで、幅広いバーコード タイプをサポートしています。この API を使用すると、開発者は前景色と背景色、フォント、キャプションの配置など、生成されたバーコードの外観をカスタマイズできます。 API を使用すると、開発者は 1 次元バーコードを生成するのと同じ方法で 2D バーコードを簡単に生成できます。

Code to be executed - Java


// Create an instane of the BarcodeGenerator class
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR);

// Specify the code text
generator.setCodeText("");

// Specify the X-dimension 
// the smallest width of the unit of BarCode bars or spaces
generator.getParameters().getBarcode().getXDimension().setMillimeters(2);

// Set codetext position
generator.getParameters().getBarcode().getCodeTextParameters().setLocation(CodeLocation.Below);

// Generate image
generator.generateBarCodeImage();
Generation result

PDF ドキュメントにバーコードを挿入する

バーコード ライブラリを使用すると、開発者はカスタマイズされたバーコードを作成できるだけでなく、生成された画像を PDF ドキュメントに直接追加することもできます。まず、サポートされているラスター形式のいずれかを使用してバーコード イメージを作成し、それを PDF ファイルに挿入します。 API を使用すると、画像を圧縮したり品質を損なうことなくバーコードを追加できます。また、挿入前にバーコード パラメータと外観を変更したり、生成された画像を複数のドキュメント ページに一度に追加したりする機能も提供します。 Aspose.BarCode API を使用すると、バーコード画像を高品質に印刷できます。ラスター イメージの標準解像度は 96 dpi ですが、この目的には十分ではありません。 API を使用すると、バーコード画像の解像度を 300 または 600 dpi に設定して、高品質の PDF ドキュメントを印刷できます。

バーコード認識のライブ例

Java バーコード ライブラリは、Java アプリケーションでバーコードを操作するための強力なツールです。その重要な機能の 1 つは、さまざまな画像ファイル形式からバーコードを読み取る機能です。 BarCodeReader クラスは、バーコード認識を担当する主要なクラスであり、BMP、PNG、TIFF、JPEG、GIF などの多くの一般的な画像形式をサポートしています。これにより、バーコード認識機能を幅広いアプリケーションに簡単に統合できます。

Ready to recognize 認識する ここにファイルをドロップするか、クリックして参照します *

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

Code to be executed - Java

    
// initialize reader with image & expected type
BarCodeReader reader = new BarCodeReader(var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes);

// read code
while (reader.read()) {
    // print the code type & text
    System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());
}

認識結果

PDF ドキュメントからバーコードをスキャン

画像ファイルからバーコードを読み取る以外に、バーコード ライブラリを使用して PDF ファイルからバーコードをスキャンすることもできます。開発者は、複数ページの PDF ドキュメントに高速バーコード検出を実装できます。 API には、これを行うためのいくつかの方法が用意されています。推奨される方法は、ドキュメント ページをラスター イメージに変換してから、バーコード読み取りメカニズムを適用することです。ページのコンテンツをラスター イメージにレンダリングすることが、最も簡単で効率的な方法として推奨されます。それ以外の場合は、バーコード画像が最初に検出され、ソース PDF ドキュメントから抽出されます。この方法により、元の解像度でバーコードを読み取ることが容易になります。 Aspose.BarCode API を使用すると、複数ページの PDF ファイルを処理して、ドキュメント内に表示されるすべてのバーコードを検出および認識できます。

人々の意見

私たちの言葉をそのまま鵜呑みにしないでください。 API についてのユーザーの意見をご覧ください。

 
 
View Case Studies