Aspose.BarCode  pro Python via .NET

Knihovna čárových kódů Python

Rozpoznejte nebo vygenerujte 1D, 2D a poštovní čárové kódy v jakékoli aplikaci Python.

  Download Free Trial
  
 

Aspose.BarCode pro Python přes NET je sada rozhraní API pro generování a čtení čárových kódů, která mají být integrována do aplikací Pythonu. Vývojáři mohou snadno přidat funkci generování a rozpoznávání čárových kódů. Python barcode API vytváří obrázky čárových kódů v různých formátech, jako jsou PNG, JPG, GIF, BMP. Kromě toho podporuje více zobrazovacích funkcí, jako je manipulace s okraji, barvy, otáčení obrázků, přizpůsobení rozlišení a mnoho dalšího.

Pokročilé funkce Pythonu prostřednictvím rozhraní .NET Barcode API

Přizpůsobte parametry čárového kódu

Aspose.BarCode pro Python prostřednictvím .NET poskytuje bohaté funkce pro vytváření přizpůsobených obrázků čárových kódů. Umožňuje generování čárových kódů libovolné barvy nebo velikosti v závislosti na obchodních potřebách. Je možné přizpůsobit vzhled všech prvků čárového kódu, včetně barev pruhů, pozadí, ohraničení a textových popisků, stejně jako jejich umístění. Čárový kód lze generovat s nebo bez zobrazení vstupního textu, horního a/nebo spodního titulku, výplní a ohraničení. Velikost čárového kódu lze nastavit automaticky v závislosti na rozměru X nebo ručně. Může být definován v různých jednotkách, jako jsou milimetry, palce, body nebo pixely. V případě potřeby lze upravit proporce obrazu a rozlišení. Písmo textu lze také přizpůsobit.

Generování QR kódu

API má schopnost generovat 2D čárové kódy nejoblíbenějších typů, jako je Data Matrix, Aztec Code, PDF417 atd. Tyto typy umožňují kódování velkých nebo nestandardních vstupních hodnot. Zde je kód pro generování QR kódu.

Code to be executed - Python


from aspose.barcode import generation

generator = generation.BarcodeGenerator(generation.EncodeTypes.QR, "")
generator.parameters.barcode.code_text_parameters.location = generation.CodeLocation.Below
generator.parameters.barcode.x_dimension.millimeters = 2
generator.save("example.png", generation.BarCodeImageFormat.PNG)

Generation result

Optimalizujte rychlost nebo kvalitu čtení čárových kódů

Knihovna čárových kódů poskytuje řadu výkonných funkcí pro optimalizaci čtení čárových kódů tak, aby vyhovovaly specifickým potřebám vašeho podnikání. Vývojáři mohou upravit parametry rozpoznávacího motoru, aby umožnili rychlé skenování čárových kódů nebo zlepšili přesnost čtení. V závislosti na kvalitě a parametrech obrázků zdrojového čárového kódu umožňuje knihovna přizpůsobení procesu rozpoznávání. Zahrnuje několik přednastavených konfigurací takových parametrů, které lze použít k rychlému skenování vysoce kvalitních obrázků čárových kódů nebo k usnadnění dekódování poškozených nebo degradovaných čárových kódů. Navíc existují speciální nastavení, která mohou zlepšit čtení čárových kódů pro různé typy zkreslení, jako je gaussovský šum, bílé skvrny a inverzní barvy. Díky schopnosti doladit proces rozpoznávání lze rozhraní API přizpůsobit tak, aby poskytovalo nejúčinnější čtení čárových kódů pro širokou škálu aplikací a scénářů.

Živý příklad rozpoznávání čárového kódu

API čtečky čárových kódů poskytuje sadu funkcí pro skenování, detekci a čtení 1D, 2D a poštovních čárových kódů. Pomocí několika řádků kódu mohou vývojáři snadno integrovat tuto funkci do svých aplikací a použít ji k detekci a dekódování široké škály běžně používaných čárových kódů. Rozhraní API je navrženo tak, aby bylo uživatelsky přívětivé a intuitivní, což vývojářům usnadňuje rychlé a snadné přidávání možností skenování čárových kódů do jejich aplikací.

Ready to recognize Rozpoznávání Sem přetáhněte soubor nebo kliknutím procházejte *

* Nahráním souborů nebo používáním služby souhlasíte s našimi Podmínkami použijte a zásady ochrany soukromí.

Code to be executed - Python

    
from aspose.barcode import barcoderecognition

reader = barcoderecognition.BarCodeReader("<file name>", barcoderecognition.DecodeType.AllSupportedTypes)
recognized_results = reader.read_bar_codes()
for barcode in recognized_results:
    print(barcode.code_text)


Výsledek uznání

Co lidé říkají

Neberte nás za slovo. Podívejte se, co uživatelé říkají o API.

 
 
View Case Studies
  

Support and Learning Resources