はじめに

Aspose.BarCode FOSS for Python のはじめ方

ようこそ Aspose.BarCode FOSS for Python, 純粋なPythonで標準準拠の1Dおよび2Dバーコードを生成するための、無料でMITライセンスのライブラリです。このガイドでは、クリーンな環境から数分で動作するバーコードを作成するまでの手順を示します。


前提条件

要件詳細
Python バージョン3.12 以降
パッケージマネージャーpip(CPythonに同梱)
オペレーティングシステムWindows、macOS、Linux
コンパイラ / ビルドツール不要
システムパッケージ不要

インストール

pip を使って PyPI からインストールします:

git clone https://github.com/aspose-barcode-foss/Aspose.BarCode-FOSS-for-Python.git
cd Aspose.BarCode-FOSS-for-Python
pip install -e .

参照してください インストールガイド 仮想環境のセットアップ、検証手順、およびクイックスタート用コード例です。


Aspose.BarCode の FOSS を使用して Python でできること

インストールが完了すると、すぐに以下が可能です:

  • Generate Code 128, Code 39, EAN-13, EAN-8, QR Code, UPC-A, および UPC-E バーコード
  • Render バーコードを SVG と PNG の出力形式へ変換
  • Configure シンボロジーごとのエンコードオプション(エンコードモード、誤り訂正レベル、チェックディジット)
  • Control スケール、DPI、カラー、クワイエットゾーン、テキスト表示オプションによるレンダリング
  • Validate 型指定例外付き入力 (InvalidInputError, EncodingError) エンコード開始前に

クイックスタート

以下のコードは Code 128 バーコードを生成し、SVG ファイルとして書き出します:

import aspose_barcode_foss as barcode

bc = barcode.code128("Hello World")
svg = bc.to_svg()

with open("barcode.svg", "w") as f:
    f.write(svg)

次のステップ

  • インストールガイド: 仮想環境のセットアップ、pipインストール、検証
  • Quickstart: 最初の動作するバーコード(エンコードとレンダーオプション付き)
  • 開発者ガイド: シンボロジーごとのエンコードオプション、レンダリング制御、コード例

参照

 日本語