Перейти к содержимому
POST AI agent ready /v1/barcode

API генератора штрих-кодов — Code128, EAN-13, UPC-A как SVG

Создавайте печатные штрих-коды Code128B из кодов продуктов, серийных номеров или произвольных строк. API кодирует любой печатный текст ASCII и возвращает четкий SVG, который масштабируется для этикеток, счетов-фактур и упаковки.

Parameters

stringrequired

The value to encode. Must contain printable ASCII characters (space through tilde).

number

Total width of the barcode image in pixels (50-2000).

number

Height of the barcode image in pixels (20-1000).

boolean

Whether to display the encoded value as text below the barcode.

Code examples

curl -X POST https://api.botoi.com/v1/barcode \
  -H "Content-Type: application/json" \
  -d '{"data":"1234567890128","width":200,"height":100,"show_text":true}'

When to use this API

Печать этикеток на продукцию

Создавайте штрих-коды EAN-13 или UPC из базы данных продуктов и встраивайте их в шаблоны этикеток. Печатайте непосредственно на термопринтерах или лазерных принтерах для упаковки, готовой к розничной продаже.

Внутреннее отслеживание запасов

Кодируйте внутренние номера SKU в виде штрих-кодов Code128 и печатайте клейкие этикетки для складских полок, контейнеров и поддонов. Персонал сканирует с помощью портативных считывателей во время комплектования и упаковки.

Счет-фактура и товаросопроводительные документы

Добавьте штрих-код Code128 в счета-фактуры или отборочные накладные в формате PDF. Кодирование идентификатора заказа позволяет вашей команде выполнения сканировать документ и мгновенно получать подробную информацию о заказе.

Frequently asked questions

Какой тип штрих-кода следует использовать для розничных товаров?
EAN-13 является стандартом в большинстве стран за пределами Северной Америки. UPC-A (UPC) является стандартом в США и Канаде. Если вы продаете продукцию на международном уровне, проверьте, какую символику требуют ваши розничные продавцы.
Могу ли я кодировать буквы и специальные символы?
Code128 поддерживает полный набор символов ASCII, включая буквы, цифры и символы. EAN, UPC, ITF-14 и MSI — это только числовые форматы.
Проверяет ли API контрольные цифры?
Да. Для EAN-13 и UPC, если вы предоставляете данные без контрольной цифры, API вычисляет и добавляет их. Если вы укажете неверную контрольную цифру, API вернет ошибку проверки.
Какой формат вывода возвращает API?
API возвращает изображение SVG. SVG масштабируется до любого размера без пикселизации, что делает его идеальным для печати этикеток с разрешением 300+ DPI, а также для отображения на экране.
Как преобразовать штрих-код SVG в PNG для печати?
Вы можете растрировать SVG на холсте браузера, использовать серверную библиотеку, например Sharp или Inkscape, или открыть SVG в любом графическом редакторе и экспортировать в формате PNG с целевым разрешением.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.