Rozhraní ActiveBarcode API generuje čárové kódy jako obrázky ve formátu SVG nebo PNG, což umožňuje kompatibilitu s různými aplikacemi. Formát SVG použijte pro škálovatelné čárové kódy vysoké kvality, které jsou ideální pro webové a tiskové aplikace vyžadující změnu velikosti bez ztráty ostrosti. Formát PNG použijte pro obrázky s pevnou velikostí založené na rastru, které jsou vhodné pro aplikace, kde je vyžadována široká kompatibilita s různými platformami a softwarem, včetně starších systémů.
SVG
https://api.activebarcode.net/v2/svg
PNG
https://api.activebarcode.net/v2/png
access=
REST API můžete vyzkoušet bez zadání API klíče. Čárový kód je opatřen vodoznakem a je určen pouze pro vyzkoušení. Místo zástupného symbolu použijte API klíč uvedený v potvrzení objednávky. Váš API klíč zůstane aktivní, dokud nezrušíte předplatné.
api.activebarcode.net/v2/svg?access=YOUR-KEY-HERE
|
text=
Nastaví text, který chcete zobrazit jako čárový kód. Může se jednat o číslo článku nebo textovou zprávu, například Hello World!. Ujistěte se, že tento parametr je kódován jako URL. Kontrolní kódy můžete zadávat v čitelné podobě, například takto: <CR>, <LF>, ...
api.activebarcode.net/v2/svg?text=ActiveBarcode api.activebarcode.net/v2/svg?text=Hello%20World! api.activebarcode.net/v2/svg?text=Hello<CR>World! api.activebarcode.net/v2/svg?text=Hello<TAB>World! api.activebarcode.net/v2/svg?text=(10)451214<FNC1>(37)20&typeno=108
|
typeno=
Typ čárového kódu jako číslo, které chcete použít pro kódování, např.: 14 (=CODE128)
api.activebarcode.net/v2/svg?typeno=14
code=
Nastavte typ čárového kódu jako čitelný název, který chcete použít pro kódování, např.: CODE128
api.activebarcode.net/v2/svg?code=CODE128
Vyberte čárový kód pomocí typeno nebo code. Parametr typeno má přednost a je kratší, ale méně zapamatovatelný.
|
showtext=
Vyberte, zda má být čitelná řádek viditelný nebo ne. (1 = viditelný, 0 = neviditelný).api.activebarcode.net/v2/svg?showtext=1 api.activebarcode.net/v2/svg?showtext=0
|
width=
Nastaví šířku výsledného obrazového souboru.api.activebarcode.net/v2/svg?width=250&backcolor=eeeeee api.activebarcode.net/v2/svg?width=600&backcolor=eeeeee
|
height=
Nastaví výšku výsledného obrazového souboru.api.activebarcode.net/v2/svg?height=100&backcolor=eeeeee api.activebarcode.net/v2/svg?height=200&backcolor=eeeeee
|
rotate=
Orientace (otáčení) ve stupních. Možné hodnoty: 0, 90, 180, 270
api.activebarcode.net/v2/svg?rotate=0 api.activebarcode.net/v2/svg?rotate=90&height=200&width=150 api.activebarcode.net/v2/svg?rotate=180 api.activebarcode.net/v2/svg?rotate=270&height=200&width=150
|
BorderWidth=
Levý a pravý okraj. (volné místo)api.activebarcode.net/v2/svg?BorderWidth=0&width=360&backcolor=eeeeee api.activebarcode.net/v2/svg?BorderWidth=50&width=460&backcolor=eeeeee
|
BorderHeight=
Horní a dolní okraj. (volné místo)api.activebarcode.net/v2/svg?BorderHeight=0&backcolor=eeeeee api.activebarcode.net/v2/svg?BorderHeight=25&backcolor=eeeeee
|
alignment=
Zarovnání čárového kódu v oblasti, která se má zobrazit:
alignment=left,
alignment=center,
alignment=right.
Pokud parametr není zadán, čárový kód se vycentruje.
Alternativně lze použít číselné hodnoty:
alignment=0 (levá),
alignment=1 (střed),
alignment=2 (správně).
api.activebarcode.net/v2/svg?alignment=left&backcolor=eeeeee api.activebarcode.net/v2/svg?alignment=center&backcolor=eeeeee api.activebarcode.net/v2/svg?alignment=right&backcolor=eeeeee |
backcolor=
Barva pozadí jako barva HTML.
Např. ffffff = bílá, 000000 = černáapi.activebarcode.net/v2/svg?backcolor=ff0000 api.activebarcode.net/v2/svg?backcolor=00ff00 api.activebarcode.net/v2/svg?backcolor=0000ff
|
forecolor=
Barva popředí jako barva HTML.
Např. ffffff = bílá, 000000 = černáapi.activebarcode.net/v2/svg?forecolor=ff0000 api.activebarcode.net/v2/svg?forecolor=00ff00 api.activebarcode.net/v2/svg?forecolor=0000ff
|
NotchHeightInPercent=
Výška zářezů (EAN-13, UPC-A/E a další) v procentech. api.activebarcode.net/v2/svg?NotchHeightInPercent=50&code=CODEEAN13&text=123456789012 api.activebarcode.net/v2/svg?NotchHeightInPercent=100&code=CODEEAN13&text=123456789012
|
fontsize=
Velikost písma řádku s čitelným textem čárového kódu.
api.activebarcode.net/v2/svg?fontsize=8 api.activebarcode.net/v2/svg?fontsize=28
|