Java でデータ マトリックス コードを生成します。

データ マトリックス コードは、コードの片側にある L 字型のパターンと隣接する 2 つの側にある実線の境界線によって定義される全方向 2D バーコードです。特定のユース ケースでは、さまざまなエンコーディング タイプで Data Matrix コードを作成する必要がある場合があります。この記事では、Java でプログラムによってデータ マトリックス コードを生成する方法について説明します。

Data Matrix コードを生成するための Java API のインストール

数種類の バーコード の作成またはスキャンをサポートする Aspose.BarCode for Java API を簡単に設定できます。 Aspose リポジトリ から参照する JAR ファイルと pom.xml ファイル内の次の構成の javadoc ファイルを ダウンロード してアクセスできます。

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-barcode</artifactId>
    <version>22.8</version>
</dependency>

Java でデータ マトリックス コードを生成する

次の手順でデータ マトリックス コードを生成できます。

  1. EncodeTypeを指定してBarcodeGeneratorクラスオブジェクトを作成します。
  2. Data Matrix コードのエンコード モードを設定します。
  3. Data Matrix コードを生成し、出力ファイルを保存します。

以下のコード例は、Java でデータ マトリックス コードを生成する方法を示しています。

// BarcodeGenerator クラスのオブジェクトを初期化する
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DATA_MATRIX, "ASPOSE");

// ピクセルの設定
gen.getParameters().getBarcode().getXDimension().setPixels(4);

// エンコードモードを自動に設定
gen.getParameters().getBarcode().getDataMatrix().setDataMatrixEncodeMode(DataMatrixEncodeMode.AUTO);

// 出力データマトリックスコードを保存
gen.save("Datamatrix.png", BarCodeImageFormat.PNG);

Java でデータ マトリックス ECC200 コードを生成する

次の手順では、Java で Data Matrix ECC200 コードを作成する方法を詳しく説明します。

  1. BarcodeGenerator クラスのオブジェクトを初期化し、出力コードの EncodeType を設定します。
  2. 出力コードのエンコード タイプとピクセルを指定します。
  3. save メソッドを呼び出して、生成された ECC200 バーコードをエクスポートします。

以下のコード スニペットは、Java で Data Matrix ECC200 コードを生成する方法の例です。

// BarcodeGenerator クラスのオブジェクトを初期化する
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DATA_MATRIX, "Åspóse");

// ピクセルの設定
gen.getParameters().getBarcode().getXDimension().setPixels(4);

// DataMatrix Ecc を 200 に設定
gen.getParameters().getBarcode().getDataMatrix().setDataMatrixEcc(DataMatrixEccType.ECC_200);

// 出力データマトリックスコードを保存
gen.save("DatamatrixEcc200Basic.png", BarCodeImageFormat.PNG);

無料ライセンスを取得する

無料の一時ライセンス をリクエストして、制限なしで API のさまざまな機能を確認できます。

結論

この記事では、Java でプログラムによってデータ マトリックス コードを生成する方法を理解しました。コードの内容の 30% が破損した場合でも修正できる、信頼性の高いデータ マトリックス コードを作成すると役立つ場合があります。この機能は、他の多くの強みとともに、航空電子工学および自動車産業での使用に適した選択肢となっています。ただし、ドキュメント セクションにアクセスして、さまざまなバーコードの操作を学習できます。ご不明な点がございましたら、フォーラムまでご連絡ください。

関連項目