Сначала функция, затем декоративность
Штрихкод — не случайный набор линий. Его геометрия связана с данными и требованиями системы кодирования. Нельзя произвольно растягивать код по ширине, менять интервалы или закрывать линии графикой.
Любая стилизация допустима только после проверки считывания и согласования с владельцем кода.
Сохраняйте пропорции
При масштабировании меняйте размер равномерно. Непропорциональное сжатие нарушает ширину модулей и увеличивает риск ошибки сканера.
Минимальный размер зависит от типа кода и условий использования, поэтому лучше работать с исходным вектором и не уменьшать его без необходимости.
Обеспечьте контраст
Самый надёжный вариант — тёмные линии на светлом спокойном фоне. Сложные градиенты, металлик, прозрачность и сильный блеск могут мешать считыванию.
Если дизайн требует нестандартного цвета, сделайте физический тест на реальном материале.
Оставьте свободную зону
Вокруг кода должно быть пространство без текста, рамок и декоративных элементов. Эта зона помогает сканеру отделить код от окружения.
Не воспринимайте её как лишнюю пустоту: она является частью технической конструкции.
Выберите правильное место
Код лучше размещать на относительно плоской панели, вдали от швов, сильных изгибов и зоны запайки. На цилиндрической таре учитывайте направление линий и кривизну.
Не ставьте код на клапан, который может закрываться или деформироваться после сборки.
Как сделать штрихкод частью стиля
Можно работать с окружающей композицией, формой белого поля, подписью, рамкой или персонажем, не затрагивая сами линии и свободные зоны.
В канале показывались примеры, где код превращался в городской силуэт или продолжение иллюстрации. Такой приём работает, если техническая часть остаётся неизменной.
Обязательно тестируйте
Распечатайте код в масштабе один к одному и проверьте несколькими устройствами. Для сложного материала нужен тестовый образец после печати.
Финальная ответственность за номер и регистрацию данных лежит на владельце продукта, но дизайнер отвечает за корректное размещение предоставленного кода.