Aspose.BarCode  for Java

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

JPG、TIFF、PNG、BMP、GIF、EXIFファイルから線形、2D、郵便のバーコード画像を生成、カスタマイズ、認識します。

  ダウンロード无料トライアル
  
 

Aspose.BarCode for Javaは、Javaアプリケーションにバーコードの生成と認識機能を提供する堅牢で信頼性の高いAPIです。最も確立された標準と仕様をサポートし、さまざまな形式の画像から1Dおよび2Dバーコードを複数の角度で読み取ることができます。

Aspose.BarCode for Javaは、非常に柔軟な画像オプションを使用して、さまざまな画像形式でラベルをレンダリングします。さらに、ライブラリは、複数のシンボルの印刷とエンコードおよびデコードを提供します。

高度なJavaバーコードライブラリ機能

1D、2D、および郵便記号を指定します

コードテキストの外観関連のプロパティを調整および変更します

キャプションとフォントスタイルを管理する

チェックサムおよび補足データのサポート

複数の画像形式にバーコード画像を生成する

任意の角度で1Dおよび2Dタイプを読み取る

画像の高さをカスタマイズする

2DタイプのXおよびY次元のサポート

Code128エンコーディングを最適化する

多くの方法でラベルを操作する

Aspose.BarCode for Java APIは、画像の境界線、スタイル、マージン、幅、および画像の背景色とバーの色を操作する機能を提供します。また、画像を任意の角度に回転させ、アンチエイリアシングを使用して高品質のバーコード画像を生成することもできます。これに加えて、画像の余白と解像度はカスタマイズできます。

画像からバーコードを認識する

Javaバーコードライブラリは、さまざまな画像から読み取ることができます。主に認識機能を担当するBarCodeReaderクラスは、BMP、PNG、TIFF、JPEGなどの多くの一般的な画像形式をサポートしています。 GIF。認識プロセスは高度に構成可能であり、画像上のコードラベルを見つけるために期待される領域を設定し、手動認識ヒントを適用してスキャンとスキャンを最適化することができます。画像に2値化フィルターを適用します。

画像からバーコードタイプとテキストを読み取る-Java

//リーダーを画像&で初期化します期待されるタイプ

BarCodeReader reader = new BarCodeReader(dir + "bcode.png", DecodeType.ALL_SUPPORTED_TYPES);

//コードを読む

while (reader.read()) {

	//コードタイプとテキストを出力します

	System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());

}

サポートされているバーコード記号

Aspose.BarCode for Java APIは、エンコードとデコードの両方の機能を備えた複数の1D、2D、および郵便のシンボル体系のサポートを提供します。

  • EAN-13
  • EAN-8
  • UPC-A
  • UPC-E
  • Interleaved 2 of 5
  • Standard 2 of 5
  • MSI
  • Code-11
  • Codabar
  • EAN-14 (SCC14)
  • SSCC-18
  • ITF-14
  • Matrix 2 of 5
  • PZN
  • Code-128
  • Code-39 Extended
  • Code-39 Standard
  • Code-93 Extended
  • Code-93 Standard
  • IATA 2 of 5
  • OPC
  • GS1 Code-128
  • ISBN
  • ISMN
  • ISSN
  • ITF-6
  • VIN
  • Pharmacode
  • Databar Omni Directional
  • Databar Limited
  • Databar Truncated
  • Databar Expanded
  • Patch Code (デコードのみ)
  • Supplement (デコードのみ)

サポートされている2Dシンボル体系

  • PDF417
  • Macro PDF417
  • DataMatrix
  • QR
  • Aztec (エンコードのみ)
  • Italian Post 25
  • GS1 Data Matrix

サポートされている郵便記号

  • Postnet
  • USPS OneCode
  • Planet
  • Australia Post
  • Deutsche Post Identcode
  • Deutsche Post Leticode
  • Singapore Post
  • Swiss Post Parcel
  • RM4SCC
  • Australian Poste Parcel