Installation
Instalacija Aspose.BarCode FOSS za Python
Aspose.BarCode FOSS za Python distribuiran je kao čist-Python paket na PyPI-u. Nema natativnih proširenja za kompiliranje, nema sustavnih knjižnica za instalaciju i ne zahtijeva se vrijeme pokretanja treće strane.
U skladu s člankom 21. stavkom 1.
| Requirement | Detail |
|---|---|
| Python verzija | 3.12 or later |
| Upravitelj paketa | Pip (spojena s CPythonom) |
| Operativni sustav | Windows, macOS, Linux (bilo koja platforma na kojoj radi CPython) |
| Sastavnici / alatke za izradu | Ne zahtijeva se. |
| Sistemi za upravljanje i održavanje | Ne zahtijeva se. |
1. Instaliraj putem pip-a
Najjednostavniji način za instaliranje Aspose.BarCode FOSS je izravno s PyPI-ja:
pip install aspose-barcode-fossPip će preuzeti i instalirati paket. Nije potrebna postinstalacijska konfiguracija.
Za instaliranje fiksne verzije za reproduktivna build-a:
pip install aspose-barcode-foss==0.1.02. Postavi virtualno okruženje
Upotreba virtualnog okruženja drži knjižnicu izoliranom od drugih Python projekata.
Stvaranje i aktiviranje virtualnog okruženja:
# 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.ps1Instalirajte knjižnicu unutar aktiviranog okruženja:
pip install aspose-barcode-fossUpis zavisnosti od reproduktivnosti:
pip freeze > requirements.txt3. Provjerite instalaciju
Nakon instalacije provjerite da li knjižnica ispravno uvozi:
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")Također možete provjeriti instaliranu verziju pomoću pip:
pip show aspose-barcode-fossOvo štampa verziju, autora i licencu (MIT).
Brzi početak: generirati barkod
Sljedeći skript generiše šifru kod 128 i čuva je kao SVG:
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")Generirajte QR kod i sačuvajte ga kao PNG:
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")Upis za platformu
Windows, macOS i Linux: Biblioteka je identična na svim platformama. Nema specifičnih staza za kodiranje platforme ili binarnih proširenja.
Docker / bez poslužitelja: Budući da nema ovisnosti o sustavnim paketima, knjižnica radi unutar malih Dockerskih slika (kao što je python:3.12-slim) bez instaliranja dodatnih paketa.
CI/CD: Dodajte pip install aspose-barcode-foss u korak ovisnosti vašeg CI sustava. Ne zahtijeva se dodatna podešavanja.
Sljedeći koraci
- Quickstart: Prvi radni barkod s opcijama kodiranja i renderinga
- Licenca: detalji MIT-ove licence
- Vodič za programere: Opcije kodiranja per-simbologije, kontrole renderinga i primjeri koda
Također pogledajte:
- Uređenje.BarCode za Python Enterprise dokumentacija