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
| Requirement | Detail |
|---|---|
| Python version | 3.12 or later |
| Package manager | pip (bundled with CPython) |
| Operating system | Windows, macOS, Linux (any platform that runs CPython) |
| Compiler / build tools | None required |
| System packages | None 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-fossA programot nem kell beállítani.
To install a pinned version for reproducible builds:
pip install aspose-barcode-foss==0.1.02. 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.ps1Telepítsd a könyvtárat az aktivált környezeten belül:
pip install aspose-barcode-fossRecord dependencies for reproducibility:
pip freeze > requirements.txt3. 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-fossEz 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ó