Knihovna čárových kódů Python
Rozpoznejte nebo vygenerujte 1D, 2D a poštovní čárové kódy v jakékoli aplikaci Python.
Download Free TrialAspose.BarCode pro Python prostřednictvím Javy je sada rozhraní API pro generování a čtení čárových kódů, která mají být integrována do aplikací Python pomocí mostu python-java. Vývojáři mohou snadno přidat funkci generování a rozpoznávání čárových kódů. Toto API čárových kódů založené na Pythonu vytváří obrázky čárových kódů a ukládá je v různých formátech, jako jsou PNG, JPG, GIF, BMP a TIFF. Podporuje různé zobrazovací funkce, jako je přizpůsobení okrajů, barevné schéma, úhel otočení, rozlišení a mnoho dalšího.
Pokročilý Python prostřednictvím funkcí Java Barcode API
Uložte čárové kódy v různých formátech
Knihovna čárových kódů poskytuje různé možnosti ukládání vygenerovaných čárových kódů nejen pomocí oblíbených formátů rastrových obrázků, ale také pro streamování nebo vektorování. Čárové kódy lze stáhnout pomocí jednoho z pěti nejpoužívanějších obrazových formátů nebo dvou vektorových formátů. Je také možné načíst čárové kódy jako soubory, streamy nebo bitmapy. Vývojáři mohou upravit proces generování a ukládání čárových kódů podle konkrétních obchodních potřeb nastavením požadovaného výstupního režimu. API podporuje následující formáty souborů: BMP, PNG, GIF, JPEG a TIFF pro vstup/výstup; EMF a SVG pro výstup. Vývojáři mohou ukládat čárové kódy jako vektorové obrázky, jako jsou soubory EMF a SVG, a škálovat je bez ztráty rozlišení. Vygenerované čárové kódy je možné vydávat jako proudy (v binárním formátu). Tento režim lze použít k abstrahování od použití konkrétních operačních systémů a konkrétních výstupních zařízení. API také umožňuje nejprve uložit čárové kódy jako bitmapové objekty a následně je stáhnout v požadovaném formátu souboru nebo dále zpracovat. Takové objekty používají k reprezentaci obrázku mřížku pixelů. Každý pixel v bitmapě je reprezentován binární hodnotou, která určuje, zda je pixel vyplněný nebo prázdný. Bitmapové objekty slouží k reprezentaci a manipulaci s obrázky. Běžně se používají v grafickém a zobrazovacím softwaru.
Generování QR kódu
Toto rozhraní API pro čárové kódy má schopnost generovat čárové kódy nejčastěji používaných 2D typů, včetně Data Matrix, Aztec Code, PDF417 atd., pro zakódování velkých nebo nestandardních hodnot. Následující ukázka kódu popisuje generování kódu QR.
Optimalizované skenování a dekódování čárových kódů
Jednou z funkcí Aspose.BarCode pro Python prostřednictvím Javy je schopnost přizpůsobit proces čtení čárových kódů pomocí různých předvoleb. Jedná se o předdefinované sady parametrů čtení, které jsou optimalizovány pro různé scénáře a mohou pomoci zlepšit přesnost a rychlost rozpoznávání čárových kódů. Některé předvolby lze například použít ke zlepšení rozpoznávání malých, nekvalitních nebo poškozených čárových kódů, stejně jako čárových kódů, které jsou naskenovány ze složitých textových dokumentů nebo které jsou natočeny pod úhlem. Další předvolby lze použít ke zvýšení rychlosti čtení vysoce kvalitních obrázků a lineárních čárových kódů. Pomocí těchto předvoleb mohou vývojáři vyladit proces čtení čárových kódů tak, aby maximalizovali přesnost a efektivitu rozpoznávání pro jejich konkrétní případy použití. To může zlepšit celkový výkon jejich aplikací a poskytnout lepší uživatelskou zkušenost pro jejich zákazníky.
Ž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í Python.
Supported Barcode Types
Using Python via Java, developers can read and generate barcodes of differen types, including the following.
2D:
Linear:
Postal:
Support and Learning Resources
- Výukové zdroje
- Dokumentace
- Zdrojový kód
- Reference API
- Výuková videa
- Podpora produktu
- Bezplatná podpora
- Placená podpora
- Blog
- Poznámky k vydání
- Proč Aspose.BarCode pro Python via Java?
- Seznam zákazníků
- Příběhy úspěchu