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

Datamatrix バーコードは、正方形または長方形のパターンに配置された白黒の「セル」で構成される 2 次元のマトリックス形状のバーコードです。小さなスペースに大量のデータを保存できます。 Datamatrix バーコードは、製品やその他のアイテムを追跡および識別するために、製造、物流、およびその他の業界でよく使用されます。それらはまた、医療標本、機器、およびその他の材料を識別するためにヘルスケアで一般的に使用されています。この記事では、Python を使用して Datamatrix Barcode を作成する方法について説明します。

Python Datamatrix Barcode Generator API - 無料ダウンロード

Aspose.BarCode for Python via .NET は、さまざまなバーコード エンコーディングの作成、スキャン、または操作をサポートします。 パッケージ をダウンロードするか、コンソールで次の pip コマンドを使用して PyPI からアクセスすることで、API をすばやく構成できます。

pip install aspose-barcode-for-python-via-net 

Python で Datamatrix バーコードを生成する

次の手順では、Python を使用して Datamatrix Barcode を生成するプロセスについて詳しく説明します。

  • BarcodeGenerator クラスのオブジェクトを作成し、Datamatrix バーコード エンコーディングを設定します。
  • save メソッドを使用して Datamatrix バーコードを生成します。

次のコード サンプルは、Python を使用してバーコードを生成する方法を示しています。

import aspose.barcode as barcode

# BarcodeGenerator クラス オブジェクトの初期化
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.DATA_MATRIX, "Aspose")

# Datamatrix バーコードを生成する
generator.save("datamatrix-barcode.png")

Python を使用して ECC200 で Datamtrix バーコードを生成する方法

Datamatrix バーコードは信頼性が高く、エラーに強いため、製造や物流などの困難な環境でバーコードを読み取るアプリケーションでは重要です。元のデータに冗長データを追加して、ノイズやその他の種類の干渉によって発生したデータのエラーを検出して修正できます。 Datamatrix バーコードの作成中に、さまざまなタイプの ECC を設定できます。ここでは、ECC200 が Data Matrix バーコードで使用されるリードソロモン エラー訂正の特定のバリアントであるため、ECC200 の使用方法を理解できます。データ コードワードごとに最大 2 つのエラーを修正できます。つまり、Data Matrix バーコードに保存されているデータの最大 50% のエラーを修正できます。

以下の手順は、Python を使用して ECC200 で Datamatrix バーコードを生成する方法を示しています。

  • BarcodeGenerator クラスのインスタンスを初期化します。
  • バーコード テキストとエンコード タイプ、およびバーコード テキストを設定します。
  • Datamatrix バーコードのピクセルや ECC200 などのパラメーターを設定します。
  • save メソッドで Data Matrix バーコードを作成します。

以下のコード サンプルは、Python を使用して ECC200 で Datamatrix バーコードを生成する方法を示しています。

import aspose.barcode as barcode

# BarcodeGenerator クラス オブジェクトの初期化
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.DATA_MATRIX, "Åspóse")

# Datamatrix バーコードのパラメータを設定する
generator.parameters.barcode.x_dimension.pixels = 4
generator.parameters.barcode.data_matrix.data_matrix_ecc = barcode.generation.DataMatrixEccType.ECC200

# Datamatrix バーコードを生成する
generator.save("datamatrix-barcode-ecc200.png")

Datamatrix バーコードをオンラインで生成

次のリンクにアクセスすると、この API を使用して構築された無料のサインアップ不要のオンライン バーコード ジェネレーター Web アプリを使用できます。

https://products.aspose.app/barcode/generate

Python Datamatrix Barcode Generator - 無料ライセンスを取得

無料の一時ライセンス をリクエストすることで、API を最大限に評価することができます。

Python DataMatrix バーコードの作成方法 - 続きを読む

.NET API を介して Aspose.BarCode for Python が提供する機能を理解し、テストするために、さまざまな学習リソースをさらに探索できます。

結論

結論として、この記事では Python で Datamatrix バーコードを生成する方法について説明します。また、バーコードの信頼性を高めるために広く使用されているさまざまなエラー修正技術についても説明します。さらに、懸念事項について話したい場合は、フォーラム でいつでもご連絡ください。

関連項目