![Generátor čárových kódů Python](images/Python-Barcode-Generator.jpg#center)
Čárové kódy jsou nezbytnou součástí každého typu podnikání. Použití čárových kódů je široce rozšířeno v různých aplikacích, včetně řízení zásob, sledování produktů a systémů v místě prodeje. Jako vývojář se můžete často dostat do situace, kdy potřebujete generovat čárové kódy ve své Python aplikaci. Můžeme snadno generovat vysoce kvalitní čárové kódy v aplikacích Python s minimálním úsilím pomocí Aspose.Barcode for Python API. Knihovna Python Barcode Generator bude podrobně prozkoumána v tomto blogovém příspěvku spolu s podrobným návodem k jejímu použití. Po provedení uvedených kroků budeme mít vlastní generátor čárových kódů Python. Takže, začněme.
V tomto článku se budeme zabývat následujícími tématy:
- Python Barcode Generator API – bezplatné stažení
- Jak vytvořit čárový kód v Pythonu?
- Nastavení a instalace Aspose.BarCode pro Python
- Kroky k vytvoření čárového kódu pomocí Pythonu
- Přizpůsobte vzhled čárového kódu
- Přizpůsobte štítek čárového kódu
- Zobrazit popisky čárových kódů
- Uložení a export vygenerovaného čárového kódu
- Získat bezplatnou licenci
- Generovat čárový kód online
- Učební zdroje
Python Barcode Generator API – ke stažení zdarma
Aspose.BarCode for Python je výkonné a všestranné API pro generování a manipulaci s čárovými kódy v různých formátech. Jedná se o flexibilní a spolehlivý nástroj, který umožňuje vývojářům vytvářet a číst různé typy 1D a 2D čárových kódů. Podporuje více než 60 typů symbolik čárových kódů, včetně populárních, jako jsou Code 39, Code 128, QR Code, EAN, UPC, PDF147, Data Matrix a složité čárové kódy.
S Aspose.BarCode pro Python můžeme snadno generovat obrázky čárových kódů v různých formátech souborů, jako jsou PNG, JPEG a TIFF. API také poskytuje možnost nastavit vlastnosti čárového kódu, jako je velikost, orientace, rozlišení a další. Kromě toho můžeme také generovat čárové kódy s vlastním kódováním dat a extrahovat data z existujících obrázků čárových kódů.
Pokud hledáte komplexní, spolehlivou a snadno použitelnou generování čárových kódů, čtečku čárových kódů a nástroj pro manipulaci, Aspose.BarCode je skvělou volbou, kterou je třeba zvážit.
Jak vytvořit čárový kód v Pythonu?
Pro vytvoření čárového kódu v Pythonu budeme používat Aspose.BarCode pro Python. Můžeme jej snadno integrovat do projektů Pythonu. Jeho rozsáhlá sada funkcí z něj dělá inteligentní volbu pro vývojáře, kteří hledají robustní a adaptabilní generování a čtení čárových kódů pro Python.
Nastavení a instalace Aspose.BarCode pro Python
Než začneme psát Python kód pro generování čárových kódů, musíme nastavit a nainstalovat Aspose.BarCode pro Python do našeho projektu Python. Můžeme jej integrovat do stávajícího projektu Pythonu nebo do nově vytvořeného.
Prosím buď stáhněte si balíček nebo nainstalujte API z PyPI pomocí následujícího příkazu pip v konzole:
pip install aspose-barcode-for-python-via-net
Kroky k vytvoření čárového kódu v Pythonu
Čárové kódy můžeme vytvořit pomocí Aspose.BarCode pro Python podle následujících kroků:
- Nejprve vytvořte instanci třídy BarcodeGenerator a nastavte požadované EncodeTypes .
- Dále zadejte text vstupního kódu.
- Volitelně zadejte možnosti přizpůsobení čárového kódu.
- Nakonec zavolejte metodu save() a uložte vygenerovaný obrázek čárového kódu na danou cestu k souboru.
Následující ukázka kódu ukazuje, jak vytvořit čárový kód pomocí Pythonu.
# Tento příklad kódu ukazuje, jak vygenerovat standardní čárový kód Code 39.
import aspose.barcode as barcode
# Inicializujte BarcodeGenerator
# Zadejte typ kódování
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD)
# Text kódu
generator.code_text = "1234567890"
# Uložte vygenerovaný čárový kód
generator.save("C:\\Files\\Code39Standard.jpg")
![Vytvořte čárový kód v Pythonu.](images/Create-Barcode-in-Python.jpg#center)
Vytvořte čárový kód v Pythonu.
Přizpůsobte vzhled čárového kódu
Vzhled čárového kódu můžeme přizpůsobit nastavením jeho rozlišení, barvy pozadí, barvy ohraničení, barvy titulku, výšky obrázku atd. Chcete-li upravit vzhled čárového kódu, postupujte podle výše uvedených kroků. Musíme však nastavit další požadované vlastnosti.
Následující ukázka kódu ukazuje, jak upravit vzhled čárového kódu pomocí Pythonu.
# Tento příklad kódu ukazuje, jak přizpůsobit vzhled čárového kódu.
import aspose.barcode as barcode
from aspose.pydrawing import Color
# Inicializujte BarcodeGenerator
# Zadejte typ kódování
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD)
# Text kódu
generator.code_text = "1234567890"
# Nastavte rozlišení obrázku
generator.parameters.resolution = 300
# Zadejte velikost obrázku čárového kódu
generator.parameters.barcode.x_dimension.pixels = 4
# Zadejte barvu popředí čárového kódu
generator.parameters.barcode.fore_color = Color(0, 0, 255)
# Určete barvu čáry čárového kódu
generator.parameters.back_color = Color(255,0,0)
# Uložte vygenerovaný čárový kód
generator.save("C:\\Files\\Customize.jpg")
![Generovat vlastní čárový kód](images/Generate-Custom-Barcode.jpg#center)
Vygenerujte vlastní čárový kód v Pythonu.
Přizpůsobte štítek s čárovým kódem
Štítek s čárovým kódem můžeme také přizpůsobit nastavením jeho barvy, umístění, mezery a písma. Při personalizaci štítků s čárovými kódy postupujte podle výše uvedených kroků. K přizpůsobení štítků však potřebujeme nastavit různé vlastnosti třídy codetextparameters.
Následující ukázka kódu ukazuje, jak upravit štítek s čárovým kódem pomocí Pythonu.
# Tento příklad kódu ukazuje, jak přizpůsobit text kódu čárového kódu.
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle
# Inicializujte BarcodeGenerator
# Zadejte typ kódování
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD, "Aspose.BarCode")
# Nastavte rozlišení obrázku
generator.parameters.resolution = 300
# Zadejte velikost obrázku čárového kódu
generator.parameters.barcode.x_dimension.pixels = 4
# Přizpůsobte text kódu
generator.parameters.barcode.code_text_parameters.space.pixels = 5;
generator.parameters.barcode.code_text_parameters.font_mode = barcode.generation.FontMode.MANUAL;
generator.parameters.barcode.code_text_parameters.font.family_name = "Lucida Handwriting";
generator.parameters.barcode.code_text_parameters.font.style = FontStyle.UNDERLINE;
generator.parameters.barcode.code_text_parameters.font.size.point = 8;
# Uložte vygenerovaný čárový kód
generator.save("C:\\Files\\BarcodeCodeText.jpg")
![Přizpůsobte štítek s čárovým kódem](images/Customize-the-Barcode-Label.jpg#center)
Přizpůsobte štítek s čárovým kódem v Pythonu.
Zobrazit popisky čárových kódů
Můžeme zobrazit a upravit popisky čárových kódů. Titulek můžeme zobrazit na obou stranách čárového kódu nastavením jeho písma, velikosti, barvy a zarovnání. Chcete-li zobrazit titulky, postupujte podle výše uvedených kroků. Pro přizpůsobení titulků však musíme nastavit vlastnosti tříd captionabove a captionbelow.
Následující ukázka kódu ukazuje, jak zobrazit a přizpůsobit titulky na čárovém kódu pomocí Pythonu.
# Tento příklad kódu ukazuje, jak zobrazit titulky na čárovém kódu.
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle
# Inicializujte BarcodeGenerator
# Zadejte typ kódování
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128)
# Text kódu
generator.code_text = "1234567890"
# Nastavte rozlišení obrázku
generator.parameters.resolution = 300
# Nastavte titulek nad čárový kód
generator.parameters.caption_above.text ="CAPTION ABOVE"
generator.parameters.caption_above.visible = True
generator.parameters.caption_above.font.style = FontStyle.ITALIC
generator.parameters.caption_above.font.size.point = 5
# Nastavte titulek pod čárovým kódem
generator.parameters.caption_below.text = "CAPTION BELOW"
generator.parameters.caption_below.visible = True
generator.parameters.caption_below.font.style = FontStyle.BOLD
generator.parameters.caption_below.font.size.pixels = 15
generator.parameters.caption_above.font.family_name = "Verdana"
# Uložte vygenerovaný čárový kód
generator.save("C:\\Files\\BarcodeCaption.jpg")
![Zobrazit popisky čárových kódů](images/Show-Barcode-Captions.jpg#center)
Zobrazit popisky čárových kódů v Pythonu.
Uložte a exportujte vygenerovaný čárový kód
Vygenerovaný čárový kód můžeme uložit v oblíbených obrázkových formátech, jako jsou JPG, PNG, TIFF, BMP, GIF, EMF, SVG atd. Postupujte podle pokynů kroky uvedené výše pro uložení čárového kódu v požadovaném formátu obrázku. Potřebujeme však v posledním kroku určit výstupní formát obrázku.
- Uložit čárový kód ve formátu PNG
# Save the generated barcode as a PNG image
generator.save("C:\\Files\\Barcode.png")
- Uložit čárový kód ve formátu TIFF
# Save the generated barcode as a TIFF image
generator.save("C:\\Files\\Barcode.tiff")
- Vygenerujte a uložte čárový kód ve formátu SVG
# Save the generated barcode as an SVG image
generator.save("C:\\Files\\Barcode.svg")
Barcode Python Library – Získejte bezplatnou licenci
Aspose nabízí bezplatnou zkušební verzi, kterou lze použít k testování funkcí a možností knihovny. Můžete získat bezplatnou dočasnou licenci k testování knihovny pro sebe bez omezení hodnocení.
Generování čárového kódu online
Čárový kód můžete generovat online zdarma pomocí online webové aplikace Generátor čárových kódů, která je vyvinuta pomocí tohoto API.
![](images/Generate-Barcode-Online.jpg)
Jak generovat čárový kód Python – výukové zdroje
Můžete se dozvědět více o generování čárového kódu a prozkoumat další funkce Aspose.BarCode pro Python pomocí zdrojů uvedených níže:
- Aspose.BarCode pro online dokumentaci Pythonu
- Aspose.BarCode pro příklady kódu Python Github
- Referenční příručka API Aspose.BarCode pro Python
Závěr
V tomto příspěvku na blogu jsme se naučili, jak vytvořit vlastní generátor čárových kódů Python. S touto příručkou budete schopni vytvořit profesionální čárové kódy během chvilky a snadno je upravit tak, aby vyhovovaly vašim potřebám. V případě jakýchkoli nejasností nás neváhejte kontaktovat na našem bezplatném fóru podpory.