Как распечатать штрих-коды EAN-13 листом на A4
Задача напечатать штрих-коды на товары упирается в два вопроса: откуда взять номер и чем напечатать полсотни кодов. Оба разбираем и собираем лист A4 для обычного принтера.
Печать штрих-кодов на товары упирается в два вопроса. Откуда взять номер, чтобы его принял сканер кассы, и чем напечатать полсотни кодов, не рисуя каждый в редакторе.
Речь про EAN-13, те самые 13 цифр с упаковки в магазине. Печатать будем листом A4 на обычном офисном принтере.
По порядку: откуда берется номер, какой держать размер, как собрать лист из списка и где лист не подходит.
Откуда берется номер EAN-13
EAN-13 это 13 цифр: префикс организации, номер производителя, номер товара и контрольная цифра в конце. Сканер кассы читает эти цифры, поэтому номер должен быть настоящим, а не просто похожим на штрих-код.
Для розницы и полки магазина номер выдает ГС1 РУС: компания получает свой префикс и нумерует товары внутри него. Придумать номер для чужой кассы нельзя, он либо не пройдет проверку, либо совпадет с чужим товаром. Сервис номера не выдает, он рисует символ по вашему номеру.
Для внутреннего учета все проще: свой склад, инвентаризация, своя касса. Номера с 200 по 299 в начале никто не регистрирует, их придумывают по своей схеме, а сканер терминала читает их так же, как розничные.
Контрольная цифра считается автоматически: веса 1 и 3 по 12 цифрам, сумма дополняется до ближайшего кратного 10. Вводите 12 цифр, и генератор допишет 13-ю сам. Вводите 13, и он ее сверит, а при ошибке покажет верную.
Какого размера должен быть штрих-код
Размер EAN-13 задается через модуль, самую тонкую полосу. Модулей в символе 95, плюс светлые поля по бокам: 11 слева и 7 справа, всего 113. Стандартный модуль GS1 равен 0,330 мм, отсюда и знакомый типографиям номинал 37,29 × 25,93 мм.
По умолчанию генератор ставит ширину 3,7 см. Это 0,327 мм на модуль и 99,2 % номинала: недобор 0,29 мм на весь символ, меньше, чем гуляет офисный принтер. Высота при такой ширине выходит 2,57 см, штрихи 22,7 мм, защитные по краям и в середине длиннее на 1,6 мм, под ними строка цифр высотой 2,7 мм.
Ширина меняется ползунком от 2,9 до 7,5 см, это 80–200 % стандарта. Высота пересчитывается сама, укоротить штрихи нельзя: короткие ловятся хуже, а выигрыш в месте копеечный.
Светлые поля по бокам входят в символ: 3,6 мм слева и 2,3 мм справа при ширине 3,7 см. Срезать их при разрезании листа нельзя, иначе сканер не найдет границу кода.
Печать штрих-кода: как собрать лист A4
Открываете генератор штрих-кодов EAN-13 и вставляете номера в поле, по одному на строку. 12 или 13 цифр, дальше через пробел название товара: оно напечатается подписью под кодом. Форма на этой странице уже настроена на штрих-коды.
Дальше параметры листа. При стандартных настройках (ширина 3,7 см, поля листа 1,7 см, отступ между кодами 0,6 см) на A4 встает 18 штрих-кодов с подписями и 21 без них, ячейка выходит 4,3 на 3,8 см вместе с полосой подписи. Уменьшите поля до 1 см, и на лист поместится 24 кода с подписями. Превью пересчитывает сетку сразу, свободные места видно до скачивания.
На выходе PDF, SVG или PNG. PDF печатайте в масштабе 100 %, без «вписать в страницу»: подгонка молча ужимает лист, и ширина символа перестает совпадать с рассчитанной. SVG нужен типографии, там штрихи это прямоугольники, а цифры текст, который переводится в кривые. PNG берут, когда код вставляется по одному в карточку товара.
За один заход сервис принимает до 1500 номеров, при стандартных настройках это 84 листа A4.
Массовая генерация штрих-кодов из списка
Список редко набирают руками, он уже лежит в выгрузке из учетной системы или в прайсе. Файл загружается целиком: TXT и CSV до 256 КБ, XLSX до 2 МБ, читается первый лист. Первая колонка уходит в код, вторая становится подписью, до 100 символов.
Одна ловушка с Excel: колонку с номерами храните как текст. В числовом формате ведущий ноль теряется уже при вводе, и 13 цифр превращаются в 12. Подробный разбор граблей Excel с артикулами собран в статье штрих-коды из Excel.
Можно скачать и отдельные картинки на каждый код, ZIP с PNG или SVG. Для печати лист удобнее: коды разложены сеткой с одинаковым шагом, рамка размечает линию реза, под каждым кодом стоит название. Одинаковые черно-белые полоски после разрезания не различить, а с подписью сразу видно, какой это товар.
Маркетплейсы: где наш лист не подходит
Отдельно про Wildberries и Ozon. Этикетки для приемки на складе площадки печатаются из личного кабинета, по ее шаблону и со своим номером поставки. Требования меняются, поэтому берите этикетки у площадки.
Наш лист закрывает соседнюю задачу: собственная розница, свой склад, внутренний учет, ценники. Список товарных номеров превращается в лист наклеек с названиями.
Штрих-код или QR-код
EAN-13 и QR-код решают разные задачи. В EAN-13 лежит только номер товара, зато его читает любая касса и складской терминал. В QR-коде лежит ссылка, текст или контакт, но касса его товаром не считает.
QR-код ставят рядом с ценой, когда покупателю нужна карточка товара, отзывы или инструкция. Как они уживаются на ценнике, разобрано в статье QR-код на ценнике. Лист наклеек с QR-кодами собирается той же сеткой, про это статья этикетки с QR-кодом. Оба символа печатают одинаково: листом на офисном принтере или лентой на термопринтере, и что выбрать под свой тираж, разобрано в статье какой принтер нужен для этикеток. Остальные материалы про печать лежат в базе знаний.
FAQ
Правда ли печать штрих-кода онлайн бесплатно?
Да. Регистрация не нужна, водяных знаков на листе нет, ограничение одно: до 1500 номеров за заход. PDF, SVG и PNG скачиваются сразу.
Можно ли придумать штрих-код самому?
Для своего склада и учета да, берите номера из диапазона 200–299, их никто не регистрирует. Для розницы и маркетплейсов нет: там номер выдает ГС1 РУС, чужой префикс использовать нельзя.
Какого размера должен быть штрих-код EAN-13?
Номинал 37,29 × 25,93 мм при модуле 0,330 мм, допустимо от 80 до 200 % номинала. В генераторе это ширина от 2,9 до 7,5 см, по умолчанию 3,7 см, высота считается сама.
Как напечатать много штрих-кодов сразу?
Массовая генерация штрих-кодов идет от списка: вставьте номера строками или загрузите файл, вторая колонка станет подписью. За заход до 1500 кодов, это 84 листа по 18 штук.
Чем EAN-13 отличается от QR-кода?
EAN-13 хранит 13 цифр товарного номера и читается кассой. QR-код хранит ссылку или текст, но товаром для кассы не является. Менять один на другой на упаковке нельзя.
Следующий шаг
Возьмите 10 позиций, соберите строки «номер пробел название» и распечатайте один лист на обычной бумаге. Проверьте сканером кассы, и только потом печатайте тираж на матовой самоклейке: глянец бликует под лампами, и сканер читает такой код не с первого раза.
Соберите штрих-коды на листе A4: номера списком или файлом, подписи под кодами, до 1500 позиций, бесплатно и без регистрации.
Соберите свой лист с QR-кодами
Вставьте список ссылок или загрузите файл: разложим коды по листам A4 с подписями и отдадим PDF, SVG или PNG.
Открыть генератор