Aspose.BarCode for Java


Java でバーコードを処理する API

Java ベースのアプリケーション内で、JPG、TIFF、PNG、BMP、GIF および EXIF 形式から一次元、二次元および郵便番号バーコード形式の生成、カスタマイズ、認識

Aspose.BarCode for Java

Aspose.BarCode for Java は、Java アプリケーション向けの、強固で信頼性の高いバーコード生成、認識コンポーネントです。Aspose.BarCode for Java の API は、ほとんどすべてのバーコードの標準と仕様をサポートし、さまざまな角度で一次元および二次元バーコードを画像から読み込むことができます。

Aspose.BarCode for Java の API は、柔軟性の高い画像処理オプションにより、さまざまな画像形式のバーコード ラベルを出力できます。さらに Aspose.BarCode for Java の API では、バーコードの印刷だけでなく、複数のバーコードのエンコードやデコードも可能です。


主な機能


サポートされるファイル形式


サポートされる環境


  • 種類の異なるバーコードの指定
  • チェックサムとサプリメント データをサポート
  • バーコード イメージのカスタマイズ
  • 二次元バーコードの X、Y 次元をサポート
  • Code128 エンコードの高度な最適化
  • Wide to Narrow Ratio をサポート
  • バーコードのキャプション、フォント スタイルのカスタマイズ
  • バーコード テキストと外観の調整
  • 画像からのバーコード読み込み
  • 生成された画像レイアウトの一般的なリファクタリング
  • タイムアウトによる処理中断を追加
  • MaxiCode および DotCode レンダリングの追加

Aspose.BarCode for Java を使用して、バーコード イメージの境界、境界の色、スタイル、余白および幅を簡単に操作でき、イメージの背景色、バーの色などの変更も可能です。また、バーコード イメージをさまざまな角度に回転したり、アンチエイリアス処理で高品質なバーコード イメージを生成できます。さらに、バーコード イメージの余白の調整や解像度のカスタマイズも可能です。

Aspose.BarCode for Java では、画像からバーコードを読み込むことが可能です。主なバーコード認識機能が提供される BarCodeReader クラスでは、BMP、PNG、TIFF、JPEG、GIF などの一般的な画像形式をサポートします。このバーコード認識処理ではさまざまな設定が可能なので、画像の特定位置を指定したバーコード ラベルの発見や、手動の認識設定を適用してスキャンを最適化したり、画像にバイナリのフィルターを適用したりできます。

            // バーコード リーダーの画像と想定されるバーコード形式で初期化
            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 は、さまざまな一次元、二次元、郵便番号バーコードのエンコードとデコードの両方をサポートします。

  • 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 (デコードのみ)
  • PDF417
  • Macro PDF417
  • DataMatrix
  • QR
  • Aztec (Encode only)
  • 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



ページトップへ