Баркод и штрихкод — в чём разница
Баркод — это число, которое закреплено за товаром в карточке на площадке. Штрихкод — его изображение из чёрных и белых полос, которое читает сканер склада. Придумывать баркод самостоятельно не нужно: он указан в карточке товара в личном кабинете, а площадки умеют сгенерировать его для новой карточки.
EAN-13 или Code-128
Если баркод состоит из 13 цифр, это почти всегда EAN-13 — формат товарных штрихкодов в рознице. Последняя цифра контрольная: она вычисляется из первых двенадцати и защищает от опечатки. Баркоды, которые выдаёт площадка, часто начинаются с цифры 2 — это диапазон для внутреннего использования, а не код страны.
Code-128 нужен, когда в значении есть буквы: внутренний артикул, номер короба или поставки. Он кодирует латиницу, цифры и знаки ASCII, но не кириллицу.
Как напечатать, чтобы сканер прочитал
Большинство нечитаемых штрихкодов испорчено не при генерации, а при печати и вёрстке:
- Оставляйте белые поля слева и справа от полос — сканеру нужна «тихая зона».
- Не растягивайте штрихкод непропорционально и не сжимайте сильнее, чем позволяет принтер.
- Печатайте чёрным по белому; цветной фон и полосы снижают контраст.
- Вставляйте в макет SVG: он остаётся чётким при любом размере.
- Перед печатью партии проверьте одну этикетку сканером или камерой телефона.