Как выбрать тип штрих-кода - PullRequest
0 голосов
/ 07 апреля 2019

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

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

Учитывая вышесказанное, как мне выбрать систему штрих-кодов?

Мне кажется, что EAN13 широко поддерживается сканерами штрих-кодов и имеет достаточно места для моих нужд (т.е. менее 1 миллиона уникальных идентификаторов).Это может показаться хорошим выбором.

Я вижу, что некоторые другие системы включают «проверку ошибок», но они содержат гораздо больше визуальных деталей.Я предполагаю, что эти коды нужно будет печатать осторожно (например, не на домашнем принтере), и они будут полезны только в хорошо освещенных условиях.

Ответы [ 2 ]

0 голосов
/ 11 апреля 2019

Я бы выбрал QR-коды, потому что они болеют, вы можете вставить в них логотип, и они в целом просто хороши.

0 голосов
/ 11 апреля 2019

EAN-13 использует «зарегистрированные» номера и предназначен в основном для потребительской упаковки.

Если вам нужен линейный штрих-код, посмотрите на code128. Он имеет встроенную контрольную цифру и упаковывает две цифры на «символ». Вы должны запланировать заполнение нулями цифр до 6 или 8 цифр, чтобы штрих-коды всегда были одного размера. Ниже показано «000101» в коде 128:

https://bwipjs -api.metafloor.com /? ОИСС = Code128 и текст = 000101 & INCLUDETEXT & BackgroundColor = FFFFFF

...