Installation

Aspose.BarCode FOSS telepítése Python-ra

Az Aspose.BarCode FOSS for Python egy tiszta Python csomagként kerül elosztásra a PyPI-n, nincs beállítandó rendszerkönyvtárak és nem szükséges harmadik fél futtatási ideje.


Előfeltételek

RequirementDetail
Python version3.12 or later
Package managerpip (bundled with CPython)
Operating systemWindows, macOS, Linux (any platform that runs CPython)
Compiler / build toolsNone required
System packagesNone required

1. Pip-on keresztül telepítés

Az Aspose.BarCode FOSS telepítésének legegyszerűbb módja közvetlenül a PyPI-ből:

pip install aspose-barcode-foss

A programot nem kell beállítani.

To install a pinned version for reproducible builds:

pip install aspose-barcode-foss==0.1.0

2. Készítsen virtuális környezetet

A virtuális környezet használata szigetelte a könyvtárat más Python projektektól.

Virtuális környezet létrehozása és aktiválása:

# Create the environment
python -m venv .venv

# Activate on Linux / macOS
source .venv/bin/activate

# Activate on Windows (Command Prompt)
.venv\Scripts\activate.bat

# Activate on Windows (PowerShell)
.venv\Scripts\Activate.ps1

Telepítsd a könyvtárat az aktivált környezeten belül:

pip install aspose-barcode-foss

Record dependencies for reproducibility:

pip freeze > requirements.txt

3. A telepítés ellenőrzése

After installing, verify that the library imports correctly:

import aspose_barcode_foss as barcode

bc = barcode.code128("TEST")
print(f"Generated barcode with {bc.symbol.matrix.width}x{bc.symbol.matrix.height} modules")

A telepített verziót a pip segítségével is ellenőrizheted:

pip show aspose-barcode-foss

Ez nyomtatja a verziót, szerzőt és licencet (MIT).


Gyors kezdés: Barkód létrehozása

A következő szkript egy 128 kódos vonalkódot generál és SVG formában ment:

import aspose_barcode_foss as barcode
from aspose_barcode_foss import RenderOptions

bc = barcode.code128("Hello World")
svg = bc.to_svg(options=RenderOptions(show_text=True))

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

Generáljon egy QR kódot és mentse PNG formában:

import aspose_barcode_foss as barcode
from aspose_barcode_foss import QrOptions, QrErrorCorrectionLevel

bc = barcode.qr(
    "https://example.com",
    encode=QrOptions(error_correction_level=QrErrorCorrectionLevel.H),
)

with open("qr.png", "wb") as f:
    f.write(bc.to_png())
print("Saved qr.png")

Platform Notes

Windows, macOS, Linux: A könyvtár minden platformon azonos. Nincsenek platform‑specifikus kódelágak vagy bináris kiterjesztések.

Docker / szerver nélküli: Mivel nincsenek rendszer-csomag függőségek, a könyvtár az python:3.12-slim) mintákon belül működik további csomagok telepítése nélkül.

CI/CD: Adja hozzá a pip install aspose-barcode-foss az IC csővezeték függőség lépéséhez. Nem szükséges további beállítás.


Következő lépések

  • Quickstart: Első működő vonalkód kódolás és megjelenítés lehetőségekkel
  • Licencia: MIT licenc részletei
  • Fejlesztő útmutató: Per-szimbólógiai kódolási lehetőségek, megjelenítési vezérlők és kódex példák

Lásd még:

  • A Pythonhoz használt Aspose.BarCode Enterprise dokumentáció
 Magyar