はじめに
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: 最初の動作するバーコード(エンコードとレンダーオプション付き)
- 開発者ガイド: シンボロジーごとのエンコードオプション、レンダリング制御、コード例