Generuj obrazy kodów kreskowych z własnej aplikacji jednym żądaniem HTTP GET. Bez klucza API, bez rejestracji, bez znaków wodnych — po prostu URL zwracający PNG lub SVG.
Odpowiedzią jest sam obraz, więc URL działa bezpośrednio w tagu <img>, arkuszu kalkulacyjnym, szablonie dokumentu WMS lub dowolnym kliencie HTTP. CORS jest włączony, a odpowiedzi są cache'owane przez 24 godziny.
| Parametr | Wymagany | Opis |
|---|---|---|
| type | tak | Typ kodu — lista obsługiwanych typów poniżej. |
| data | tak | Treść do zakodowania (maks. 500 znaków). Pamiętaj o URL-encodingu znaków specjalnych. |
| format | nie | Format wyjściowy: png (domyślny) lub svg. |
| scale | nie | Skala modułu od 1 do 8. Domyślnie: 3. Wyższe wartości dają większe, ostrzejsze PNG. |
| height | nie | Wysokość kresek w milimetrach dla kodów 1D (5-60). Domyślnie: 12. Ignorowany dla QR, DataMatrix i PDF417. |
| includetext | nie | Drukuj tekst czytelny dla człowieka pod kodem: true (domyślnie) lub false. |
Błędne żądania zwracają HTTP 400 z treścią JSON opisującą problem, w tym walidację zgodności ze standardami z silnika generującego (zła cyfra kontrolna, zła długość, niedozwolone znaki).
API jest darmowe do rozsądnego użytku produkcyjnego i ma limity żądań per adres IP. Jeśli osadzasz je w publicznym produkcie lub dokumentacji, będzie nam miło za link do barcodeready.com. Przy dużych wolumenach napisz przez stronę kontaktową.