Який штрихкод обрати: EAN-13, UPC-A, Code 128 чи Code 39
Правильний штрихкод залежить від того, хто його скануватиме. Товар, який продають у магазинах, потребує номера EAN-13, UPC-A або EAN-8. Ці номери належать компанії-власнику бренду і видаються через GS1. Магазини їх перевіряють. Для власних етикеток, складу, доставки чи заходів зазвичай обирають Code 128, а Code 39 — старіший формат, який майже кожен сканер досі читає. Кожен номер EAN і UPC закінчується контрольною цифрою, що допомагає виявити помилки при зчитуванні. Генератор штрихкодів обчислює її за вас.
Генератор штрихкодівПотрібен штрихкод для товаруБезкоштовноТоргові коди: EAN-13, UPC-A і EAN-8
EAN-13 — це 13-значний код, який друкують на упакованих товарах у магазинах. UPC-A — 12-значний код, який переважно використовують у Північній Америці. Це макет EAN-13 з ведучим нулем, що не друкується, тож його штрихи такі самі, як у EAN-13 з цим нулем попереду. EAN-8 — коротка форма для дуже малих упаковок, загалом 8 цифр.
Торгові номери видає GS1, організація, яка видає префікси компаній. Власник бренду присвоює під ними номери товарів. Номер, вигаданий для товару, який вам не належить, може збігтися з реальним товаром, а магазини перевіряють номери, які скануються. Використовуйте ці коди лише для товарів, які ними законно маркуються. Для всього всередині вашого бізнесу використовуйте Code 128.
Назва поля змінюється залежно від типу, і вона показує, скільки цифр вводити:
| Тип | Що вводити | Цифр на етикетці |
|---|---|---|
| EAN-13 | 12 цифр або 13 з контрольною цифрою | 13 |
| UPC-A | 11 цифр або 12 з контрольною цифрою | 12 |
| EAN-8 | 7 цифр або 8 з контрольною цифрою | 8 |
| Code 128 | будь-які друковані символи | введений текст |
| Code 39 | A–Z, 0–9, пробіл і символи - . $ / + % | введений текст |
Пробіли та дефіси в номері EAN або UPC ігноруються, тож 400-638-133393 і 400638133393 — це однаковий ввід.
Code 128 і Code 39 для власних кодів
Code 128 містить літери, цифри та символи, тож він підходить для складських номерів, посилань на доставку та внутрішніх етикеток. Генератор приймає будь-який друкований символ. Він відхиляє табуляції та переноси рядків із повідомленням «Code 128 приймає лише друковані символи: без табуляцій і переносів рядків».
Code 39 старіший і ширший. Він приймає лише великі літери від A до Z, цифри від 0 до 9, пробіл і символи - . $ / + %. Малі літери перетворюються на великі, тож ab-1 стане AB-1. Генератор не додає контрольного символу для Code 39, тож сам код не може виявити помилку при зчитуванні. Тримайте текст коротким і звіряйте надрукований ярлик із записом.
Контрольна цифра, розібрана крок за кроком
Контрольна цифра обчислюється з інших цифр. Для номерів EAN і UPC правило — перевірка mod-10. Помножте цифри почергово на 3 і на 1, додайте добутки та візьміть число, яке потрібно додати до найближчого кратного 10. Генератор використовує те саме правило, з вагою 3 для цифри поруч із контрольною.
Візьмімо 12 цифр 400638133393. Рахуючи зліва, ваги чергуються 1 і 3, тож остання цифра має вагу 3:
| Позиція | Цифра | Вага | Добуток |
|---|---|---|---|
| 1 | 4 | 1 | 4 |
| 2 | 0 | 3 | 0 |
| 3 | 0 | 1 | 0 |
| 4 | 6 | 3 | 18 |
| 5 | 3 | 1 | 3 |
| 6 | 8 | 3 | 24 |
| 7 | 1 | 1 | 1 |
| 8 | 3 | 3 | 9 |
| 9 | 3 | 1 | 3 |
| 10 | 3 | 3 | 9 |
| 11 | 9 | 1 | 9 |
| 12 | 3 | 3 | 9 |
| Разом | 89 |
Сума 89 при діленні на 10 дає залишок 9, тож контрольна цифра дорівнює 10 − 9 = 1. Повний EAN-13 — це 4006381333931. Під штрихами генератор друкує 4 006381 333931, де остання цифра — контрольна.
Якщо ввести неправильну останню цифру, наприклад 4006381333932, з'явиться повідомлення «Контрольна цифра має бути 1». Введення правильних 13 цифр приймається. За тим самим правилом контрольна цифра UPC-A для 03600029145 — 2, а контрольна цифра EAN-8 для 9638507 — 4. Для них генератор друкує 036000291452 і 96385074.
Друк, щоб сканувалося
- Тихі зони. Штрихкоду потрібен вільний простір з кожного боку. Генератор додає його автоматично: 11 модулів ліворуч і 7 праворуч для EAN-13, по 9 з кожного боку для UPC-A, по 7 для EAN-8 і по 10 для Code 128 і Code 39. Модуль — це ширина найтоншого штриха. Тримайте текст, рамки та колір поза цим простором.
- Висота штрихів. Генератор пропонує короткі, звичайні та високі штрихи. Вищі штрихи дають ручному сканеру більше для прицілювання.
- Контраст. Генератор малює чорні штрихи на білому тлі. Штрихкод, надрукований світлим чорнилом або кольоровим на кольоровій наклейці, може не скануватися. Використовуйте темні штрихи на світлому тлі.
- Без розтягування. Масштабуйте штрихкод лише пропорційно. Розтягнутий або стиснутий по ширині штрихкод змінює ширину своїх штрихів, що може завадити скануванню.
- SVG або PNG. SVG складається з точних прямокутників і лишається чітким за будь-якого розміру, тож це кращий файл для друку. PNG малюється цілими пікселями на модуль: Small (2 пікселі на модуль), Medium (3) або Large (5). Перед завантаженням PNG для друку оберіть Large.
- Показувати текст. Залишайте позначку «Показувати текст», щоб цифри друкувалися під штрихами. Якщо сканер не спрацьовує, людина може ввести номер вручну.
Двовимірні коди працюють за іншими правилами. Генератор QR-коду створює їх, а чому QR-код не сканується пояснює їхню тиху зону та контраст.
Як зробити це у fixmint
- Оберіть Тип штрихкоду: EAN-13, UPC-A, EAN-8, Code 128 або Code 39.
- Введіть цифри без контрольної, наприклад 12 для EAN-13, і генератор додасть її. Введення всіх 13 також приймається, якщо остання цифра правильна.
- Встановіть Висоту штрихів і Розмір PNG, оберіть Large, якщо друкуватимете PNG, і залишіть увімкненим Показувати текст.
- Натисніть Завантажити SVG для друку або Завантажити PNG, і перевірте попередній перегляд перед друком.
- Відскануйте надрукований зразок сканером штрихкодів або застосунком для штрихкодів на телефоні, перш ніж використовувати етикетки.
Особливі випадки
- Зміна номера. Надрукований штрихкод не можна редагувати. Якщо номер неправильний, надрукуйте нову етикетку.
- Копіювання номера. Кнопка «Копіювати номер» копіює повний номер із контрольною цифрою. Для Code 128 і Code 39 вона копіює введений текст.
- Облік. Штрихкод містить лише номер. Ведіть окремий облік того, якому товару належить кожен номер.
Переклад з Англійський оригінал за допомогою ШІ.
Коментарі
Коментарів поки немає. Будьте першим.


