Rozpoczęcie
Rozpoczęcie z Aspose.BarCode FOSS dla Python
Witamy w Aspose.BarCode FOSS dla Python, darmowa biblioteka na licencji MIT do generowania zgodnych ze standardami kodów kreskowych 1D i 2D w czystym Python. Ten przewodnik poprowadzi Cię od świeżego środowiska do działającego kodu kreskowego w kilka minut.
Wymagania wstępne
| Wymaganie | Szczegóły |
|---|---|
| Python wersja | 3.12 lub później |
| Menedżer pakietów | pip (zawarty w CPython) |
| System operacyjny | Windows, macOS, Linux |
| Kompilator / narzędzia budowania | Nie wymagane |
| Pakiety systemowe | Nie wymagane |
Instalacja
Zainstaluj z PyPI używając pip:
git clone https://github.com/aspose-barcode-foss/Aspose.BarCode-FOSS-for-Python.git
cd Aspose.BarCode-FOSS-for-Python
pip install -e .Zobacz Przewodnik instalacji do konfiguracji wirtualnego środowiska, kroków weryfikacji i przykładu szybkiego uruchomienia kodu.
Co możesz zrobić z Aspose.BarCode FOSS dla Python
Po zainstalowaniu możesz od razu:
- Generate Code 128, Code 39, EAN-13, EAN-8, QR Code, UPC-A oraz UPC-E kody kreskowe
- Render kody kreskowe do formatów wyjściowych SVG i PNG
- Configure opcje kodowania per-symbology (tryby kodowania, poziomy korekcji błędów, cyfry kontrolne)
- Control renderowanie ze skalą, DPI, kolorami, strefą ciszy oraz opcjami wyświetlania tekstu
- Validate wejście z typowanymi wyjątkami (
InvalidInputError,EncodingError) przed rozpoczęciem kodowania
Szybki start
Poniższy kod generuje kod kreskowy Code 128 i zapisuje go jako plik 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)Kolejne kroki
- Przewodnik instalacji: Konfiguracja środowiska wirtualnego, pip install i weryfikacja
- Quickstart: Pierwszy działający kod kreskowy z opcjami encode i render
- Przewodnik dewelopera: Opcje encode per-symbology, kontrolki renderowania i przykłady kodu