ActiveBarcode API generuje kody kreskowe jako obrazy SVG lub PNG, zapewniając kompatybilność z różnymi aplikacjami. SVG to skalowalne, wysokiej jakości kody kreskowe idealne do zastosowań internetowych i drukarskich wymagających zmiany rozmiaru bez utraty przejrzystości. PNG to obrazy rastrowe o stałym rozmiarze, odpowiednie do zastosowań, w których wymagana jest szeroka kompatybilność z różnymi platformami i oprogramowaniem, w tym ze starszymi systemami.
SVG
https://api.activebarcode.net/v2/svg
PNG
https://api.activebarcode.net/v2/png
access=
Możesz ocenić interfejs API REST, pomijając klucz API. Kod kreskowy jest oznaczony znakiem wodnym i jest przeznaczony wyłącznie do celów ewaluacyjnych. Zamiast symbolu zastępczego należy użyć klucza API zawartego w potwierdzeniu zamówienia. Klucz API pozostanie aktywny do momentu anulowania subskrypcji.
api.activebarcode.net/v2/svg?access=YOUR-KEY-HERE
|
text=
Ustawia tekst, który ma być wyświetlany jako kod kreskowy. Może to być numer artykułu lub wiadomość tekstowa typu "Hello World!". Upewnij się, że ten parametr jest zakodowany w adresie URL. Możesz wprowadzić kody kontrolne w formie czytelnej dla człowieka, jak poniżej: <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 kodu kreskowego jako liczba, której chcesz użyć do kodowania, np: 14 (=CODE128)
api.activebarcode.net/v2/svg?typeno=14
code=
Ustaw typ kodu kreskowego jako czytelną dla człowieka nazwę, której chcesz użyć do kodowania, np: CODE128
api.activebarcode.net/v2/svg?code=CODE128
Wybierz kod kreskowy za pomocą typeno lub code. Parametr typeno ma pierwszeństwo i jest krótszy, ale mniej zapadający w pamięć.
|
showtext=
Wybierz, czy linia czytelna dla człowieka ma być widoczna, czy nie. (1=widoczna, 0=niewidoczna).api.activebarcode.net/v2/svg?showtext=1 api.activebarcode.net/v2/svg?showtext=0
|
width=
Ustawia szerokość wynikowego pliku obrazu.api.activebarcode.net/v2/svg?width=250&backcolor=eeeeee api.activebarcode.net/v2/svg?width=600&backcolor=eeeeee
|
height=
Ustawia wysokość wynikowego pliku obrazu.api.activebarcode.net/v2/svg?height=100&backcolor=eeeeee api.activebarcode.net/v2/svg?height=200&backcolor=eeeeee
|
rotate=
Orientacja (obrót) w stopniach. Możliwe wartości: 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=
Obramowanie po lewej i prawej stronie. (wolne miejsce)api.activebarcode.net/v2/svg?BorderWidth=0&width=360&backcolor=eeeeee api.activebarcode.net/v2/svg?BorderWidth=50&width=460&backcolor=eeeeee
|
BorderHeight=
Górne i dolne obramowanie (wolne miejsce)api.activebarcode.net/v2/svg?BorderHeight=0&backcolor=eeeeee api.activebarcode.net/v2/svg?BorderHeight=25&backcolor=eeeeee
|
alignment=
Wyrównanie kodu kreskowego w wyświetlanym obszarze:
alignment=left,
alignment=center,
alignment=right.
Jeśli parametr nie zostanie określony, kod kreskowy zostanie wyśrodkowany.
Alternatywnie można użyć wartości liczbowych:
alignment=0 (lewy),
alignment=1 (centrum),
alignment=2 (prawo).
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=
Kolor tła jako kolor HTML.
Np. ffffff = biały, 000000 = czarnyapi.activebarcode.net/v2/svg?backcolor=ff0000 api.activebarcode.net/v2/svg?backcolor=00ff00 api.activebarcode.net/v2/svg?backcolor=0000ff
|
forecolor=
Kolor pierwszego planu jako kolor HTML.
Np. ffffff = biały, 000000 = czarnyapi.activebarcode.net/v2/svg?forecolor=ff0000 api.activebarcode.net/v2/svg?forecolor=00ff00 api.activebarcode.net/v2/svg?forecolor=0000ff
|
NotchHeightInPercent=
Wysokość nacięć (EAN-13, UPC-A/E i inne) w procentach. api.activebarcode.net/v2/svg?NotchHeightInPercent=50&code=CODEEAN13&text=123456789012 api.activebarcode.net/v2/svg?NotchHeightInPercent=100&code=CODEEAN13&text=123456789012
|
fontsize=
Rozmiar czcionki linii czystego tekstu kodu kreskowego.
api.activebarcode.net/v2/svg?fontsize=8 api.activebarcode.net/v2/svg?fontsize=28
|