Чтобы найти правильное решение для печати и маркировки штрих-кодов для вашего приложения, вам нужно начать с основ, а именно: как работают штрих-коды и какие существуют различные типы штрих-кодов? Изучение ответов на эти вопросы поможет вам принять обоснованное решение для вашего бизнеса.

Сравнения штрих-кодов
Ниже сравниваются 26 наиболее распространенных типов промышленных штрих-кодов с информацией о том, как они используются, примерами того, как они выглядят, используемыми наборами символов (цифры, специальные символы и т. Д.) И длиной. Все это двунаправленные штрих-коды (можно сканировать с любого направления).

Показатели: Имя, Штрих-код, Тип, Набор символов, Длина, Контрольная сумма:

2-D
Только цифры
4
Требуется
Включает исправление ошибок
Код ацтеков

2-D
Полный ASCII; Управляющие коды FNC1 и ESI
Переменная Min 12 Max 3832
Требуется
Включает исправление ошибок; минимальный размер - 15x15 квадратных, наибольший - 151x151
Codabar

Линейный
Числа: 0-9; Символы: - : . $ / + Начальные / конечные символы: A, B, C, D, E, *, N или T
Переменная
Нет
Старый код; часто используется в библиотеках и банках крови. Смотрите также USD-4, NW-7, 2of7
Код 11

Линейный
Требуется
Переменная
Только цифры
Рекомендуем 2-ю контрольную цифру
Код 128

Линейный
Все символы ASCII и управляющие коды
Переменная
Требуется
Широко используется; отлично подходит для многих приложений
Код 39

Линейный
Прописные буквы A-Z; цифры 0-9; Пробел - . $ / + %
Переменная
Необязательно
Очень широко используется для многих типов приложений
Расширенный код 39

Линейный
Все символы ASCII и управляющие коды
Переменная
Необязательно
Использует пары символов для кодирования нестандартных символов; пустая трата места
Код 93

Линейный
Прописные буквы A-Z; цифры 0-9; Пробел - . $ / + %
nbsp
Необязательно
Более компактный двоюродный брат кода 39, не так широко используемый
Составной код

2D
Все символы ASCII
Переменная
Требуется
Код, состоящий из кода PDF417, наложенного поверх Code128; используется в стандартах UCC / EAN
Матрица данных

2-D
Все символы ASCII
Переменная
Требуется
Включает исправление ошибок, до 2335 символов ASCII
EAN-13

Линейный
Только цифры
13 + контрольная цифра + 2 необязательно + 5 необязательно
Требуется
Маркировка розничных товаров по всему миру
EAN-8

Линейный
Только цифры
7 + контрольная цифра
Требуется
Маркировка розничных товаров по всему миру; сжатый код для продуктов с ограниченным пространством этикетки
Промышленный 2 из 5

Линейный
Только цифры
Переменная
Нет
Более старый тип кода
Чередование 2 из 5

Линейный
Только цифры
Переменная
Необязательно
Очень компактный кодирует цифры парами, поэтому общая длина должна быть четным числом цифр
ITF-14

Линейный
Только цифры
13 + контрольная цифра
Требуется
Специальное использование чередующегося кода 2 из 5 для маркировки упаковочных коробок, содержащих продукты с кодировкой UPC (см. Также SCC-14)
Maxicode

2-D
Все символы ASCII
93
Требуется
Включает исправление ошибок, разработанное United Parcel Service для кодирования информации о назначении
MSI MSI Plessey

Линейный
Только цифры
Переменная
Требуется
Бирки для продуктовых магазинов
PDF-417

2-D
Все символы ASCII
Переменная
Требуется
Включает исправление ошибок, примерно до 1850 ASCII или 2725 цифровых символов
Plessey

Линейный
Только цифры
Переменная
Требуется
Бирки для продуктовых магазинов
Postnet

2-D
Только цифры
5 + контрольная цифра + 4 необязательно + 6 необязательно
Требуется
Почтовый индекс США (почтовый индекс)
QR-код

2-D
Все символы ASCII
Переменная
Требуется
Включает исправление ошибок, до 1520 ASCII или 2509 цифровых символов
SCC-14 (продолжение отправки UCC / EAN. Код)

Линейный
Только цифры
13 + контрольная сумма
Требуется
Специальное использование кода 128, который определяет форматы данных для торговли
Стандарт 2 из 5

Линейный
Только цифры
Переменная
Нет
Также называется промышленным 2 из 5.
UCC / EAN-128

Линейный
Все символы ASCII и управляющие коды
Переменная
Требуется
Специальный ise кода 128, который определяет форматы данных для торговли
Код контейнера для перевозки UCC / EAN (SCC-14)

Линейный
Только цифры
13 + контрольная цифра
Требуется
Специальное использование чередующегося кода 2 из 5 для маркировки упаковочных коробок, содержащих продукты с кодировкой UPC (см. Также SCC-14)
UPC-A

Линейный
11 + контрольная цифра + 2 необязательно + 5 необязательно
Только цифры
Требуется