Python の Code 128 バーコード ジェネレーター。

バーコードは、在庫管理から小売取引に至るまで、今日のビジネスに不可欠な部分です。 Code 128 は、最も多用途で広く使用されているバーコードの 1 つとして際立っています。 Code 128 バーコードは、製品のラベル付け、資産の追跡、業務効率の向上のための実用的なソリューションを提供します。このブログ投稿では、Python で 128 バーコード ジェネレーターを開発する方法を学びます。それでは始めましょう。

この記事では次のトピックについて説明します。

  1. Python コード 128 バーコード ジェネレーター API
  2. Python で Code 128 バーコードを生成
  3. GS1-128 バーコードの生成
  4. Python での UPC-A GS1 128 クーポン
  5. バーコードの外観をカスタマイズ
  6. 学習リソース

Python コード 128 バーコード ジェネレーター API

Aspose.BarCode for Python を使用して 128 個のバーコードを生成します。これは、バーコードの生成と認識のための堅牢で信頼性が高く、ユーザーフレンドリーなソリューションです。さまざまな 1D および 2D バーコード タイプ をサポートしています。

パッケージをダウンロードするか、コンソールで次の pip コマンドを使用して PyPI から API をインストールしてください。

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

Python で Code 128 バーコードを生成する

以下の手順に従って、コード 128 バーコードを簡単に生成できます。

  1. EncodeTypes.CODE128 を引数として BarcodeGenerator クラスのインスタンスを作成します。
  2. その後、エンコードするテキストを指定します。
  3. 最後に、save() メソッドを使用して出力を保存します。出力ファイルのパスを引数として受け取ります。

次のコード例は、Python でコード 128 バーコードを生成する方法を示しています。

# このコード例では、Code 128 バーコードを生成する方法を示します。
import aspose.barcode as barcode

# BarcodeGenerator を初期化する
# エンコードタイプの指定
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128)

# コードテキスト
generator.code_text = "123456ABCDEF"

# 生成されたバーコードを保存する
generator.save("C:\\Files\\Generate_Code_128.jpg")
Generate GS1-128 Barcode using Python

Generate GS1-128 Barcode using Python

Python で GS1-128 バーコードを生成する

以下の手順に従って、GS1-128 バーコードを簡単に生成できます。

  1. EncodeTypes.GS1CODE128 を引数として BarcodeGenerator クラスのインスタンスを作成します。
  2. エンコードするテキストを指定します。
  3. その後、バーコードのサイズ値をピクセル単位で設定します。
  4. 最後に、save() メソッドを使用して出力を保存します。出力ファイルのパスを引数として受け取ります。

次のコード例は、Python で GS1-128 バーコードを生成する方法を示しています。

# このコード例では、GS1 128 バーコードを生成する方法を示します。
import aspose.barcode as barcode

# BarcodeGenerator を初期化する
# エンコードタイプをGS1_CODE_128として指定します
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.GS1_CODE_128)


# コードテキスト
generator.code_text = "(01)12345678901231(21)ASPOSE(30)9876"

# 生成されたバーコードを保存する
generator.save("C:\\Files\\GS1_128.jpg")
Generate GS1-128 Barcode using Python

Generate GS1-128 Barcode using Python

Python で UPC-A GS1 128 クーポンを生成する

前述の手順に従って、同じ画像内に追加の GS1-128 クーポン バーコードを配置したバーコード ラベルを生成することもできます。ただし、最初のステップで EncodeTypes を UPCAGS1CODE128COUPON として設定する必要があります。

次のコード例は、Python で UPC-A GS1 コード 128 クーポンを生成する方法を示しています。

# このコード例では、GS1 128 クーポン バーコードを生成する方法を示します。
import aspose.barcode as barcode

# BarcodeGenerator を初期化する
# エンコードタイプの指定
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCA_GS_1_CODE_128_COUPON)


# コードテキスト
generator.code_text = "123456789012(8110)ASPOSE"

# 生成されたバーコードを保存する
generator.save("C:\\Files\\GS1_128_COUPON.jpg")
Generate UPC-A GS1 128 Coupon in Python

Generate UPC-A GS1 128 Coupon in Python

Python で Code 128 クーポンの外観をカスタマイズする

前述の手順に従って、バーコードの外観をカスタマイズすることもできます。ただし、最後のステップで画像を保存する前に、追加のプロパティを指定する必要があります。

次のコード例は、Python で GS1 128 クーポンのバーコードの外観をカスタマイズする方法を示しています。

# このコード例では、GS1 128 クーポン バーコードの外観をカスタマイズする方法を示します。
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle

# BarcodeGenerator を初期化する
# エンコードタイプの指定
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCA_GS_1_CODE_128_COUPON)

# コードテキスト
generator.code_text = "123456789012(8110)ASPOSE"

# 上のキャプションをカスタマイズします
generator.parameters.caption_above.text ="CAPTION ABOVE"
generator.parameters.caption_above.visible = True
generator.parameters.caption_above.font.style = FontStyle.ITALIC
generator.parameters.caption_above.font.size.point = 5.0

# 以下のキャプションをカスタマイズします
generator.parameters.caption_below.text = "CAPTION BELOW"
generator.parameters.caption_below.visible = True
generator.parameters.caption_below.font.style = FontStyle.BOLD
generator.parameters.caption_below.font.size.pixels = 15.0
generator.parameters.caption_above.font.family_name = "Verdana"

# バーの色をカスタマイズする
bar_color = Color(0x00, 0x00, 0xFF)
generator.parameters.barcode.bar_color = bar_color

# X寸法を指定してください 
# バーコードのバーまたはスペースの単位の最小幅
generator.parameters.barcode.x_dimension.pixels = 2.0;

# クーポン補足スペース 50 ピクセルを設定します
generator.parameters.barcode.coupon.supplement_space.pixels = 50.0;

# バーの高さを設定する
generator.parameters.barcode.bar_height.pixels = 50.0;

# 生成されたバーコードを保存する
generator.save("C:\\Files\\Customize_Code_128.jpg")
Customize the colors and coupon supplement space in Python

Customize the colors and coupon supplement space in Python

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

無料の一時ライセンスを取得して、評価制限なしでライブラリを試すことができます。

Python バーコード ジェネレーター – 無料の学習リソース

以下のリソースを使用して、バーコードの生成と読み取りの詳細を学習し、Aspose.BarCode for Python の他の機能を探索することができます。

結論

この記事では、Python でコード 128 バーコード ジェネレーターを開発する方法を学びました。この記事で説明されている手順に従うことで、Python アプリケーションで数行のコードで GS1-128 バーコードを簡単に生成できるようになります。不明な点がある場合は、無料サポート フォーラムまでお気軽にお問い合わせください。

関連項目