Aspose.BarCode for Java は、Java アプリケーション向けの、強固で信頼性の高いバーコード生成、認識コンポーネントです。Aspose.BarCode for Java の API は、ほとんどすべてのバーコードの標準と仕様をサポートし、さまざまな角度で一次元および二次元バーコードを画像から読み込むことができます。
Aspose.BarCode for Java の API は、柔軟性の高い画像処理オプションにより、さまざまな画像形式のバーコード ラベルを出力できます。さらに Aspose.BarCode for Java の API では、バーコードの印刷だけでなく、複数のバーコードのエンコードやデコードも可能です。
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 は、さまざまな一次元、二次元、郵便番号バーコードのエンコードとデコードの両方をサポートします。