Спецификации штрихкодов

В данном разделе описываются типы штрихкодов, которые можно обнаружить с помощью DirectScan и условий обнаружения.

Одномерный штрихкод

Одномерный штрихкод

Пример: Code 3 of 9

Код

Набор символов

Проверочная цифра

Ширина поля

UPC-A

Числовые символы (0-9)

Если верификация проверочной цифры показывает ошибку, значение штрихкода не будет выведено.

12 (включая контрольную цифру)

EAN 8 (JAN 8)

EAN 13 (JAN 13)

Числовые символы (0-9)

Если верификация проверочной цифры показывает ошибку, значение штрихкода не будет выведено.

8 или 13 (включает контрольную цифру)

Code 3 of 9

  • Буквенные символы (А-Я)

  • Числовые символы (0-9)

  • Символы (-.*$/+%)

  • Пробел

Значение штрихкода включая проверочную цифру будет выводиться без верификации последней.

от 1 до 32 (исключает коды запуск и стоп) (*1)

Code 128 (EAN 128)

  • Буквенные символы (а-я, А-Я)

  • Числовые символы (0-9)

  • Символ (!"#$%&'()*+,-./:;<=>?@[Знак йен]^_`{|}~)

  • Пробел

  • Управляющие коды (все коды будут заменены пробелами)

  • Коды функций (от <FNC1> до <FNC4>)

    • Для штрихкодов, которые начинаются с <FNC1> (EAN128)

      Первый FNC1 выводиться не будет. Значения штрихкодов будут выводиться с кодами функций, отличных от FNC1, замененного "_" (знак подчеркивания).

    • Для штрихкодов, которые начинаются не с <FNC1>

      От <FNC1> до <FNC4> не выводятся.

  • Символы Пуск/Стоп (CODE-A, CODE-B, CODE-C)

  • Символы набора кода (CODE-A, CODE-B, CODE-C)

Если верификация проверочной цифры показывает ошибку, значение штрихкода не будет выведено.

от 1 до 32 (не включает контрольный символ) (*1)

Codabar (NW-7)

  • Символы Пуск/Стоп (ABCD)

  • Числовые символы (0-9)

  • Символы (-$/.+:)

Значение штрихкода включая проверочную цифру будет выводиться без верификации последней.

от 1 до 32 (исключает коды запуск и стоп) (*1)

ITF

Числовые символы (0-9)

Значение штрихкода включая проверочную цифру будет выводиться без верификации последней.

от 2 до 32 (всегда четное число цифр) (*1)

*1:

При сканировании штрихкодов, содержащих более 32 цифр перед началом операций проверьте то, что штрихкод был распознан правильно.

Условие обнаружения одномерных штрих-кодов

Элемент

Условие

Высота штрихкода

от 10 до 30 мм

Ширина штрих-кода

300 мм или меньше

Граница штрихкода

5 мм или больше на каждой стороне штрих-кода

(Левый и правый края ITF как минимум 5 мм/0,20 дюйма, или равны шестикратной ширине тонкой части, в зависимости от того, что больше)

Цвет штрихкода

Черный

Цвет основания штрих-кода

Белый

Разрешение

от 200 до 600 точек на дюйм

Угол штрих-кода

Горизонтально и вертикально

Ширина тонкого элемента/ширина модуля

  • UPC-A/EAN 8 (JAN 8)/EAN13 (JAN 13)

    От 300 точек на дюйм: 0,264 мм или больше

    Для менее чем 300 точек на дюйм: 0,30 мм или больше

  • Code 3 of 9/Code 128 (EAN 128)/Codabar (NW-7)

    От 300 точек на дюйм: 0,20 мм или больше

    Для менее чем 300 точек на дюйм: 0,30 мм или больше

  • ITF

    От 300 точек на дюйм: 0,254 мм или больше

    Для менее чем 300 точек на дюйм: 0,30 мм или больше

Ширина широкого элемента

14,0 мм или меньше

(Для UPC-A/EAN 8 (JAN 8)/EAN13 (JAN 13)/Code 128 (EAN 128) данное является шириной самого широкого элемента, которое является эквивалентом общей ширины всех четырех модулей.)

Расстояние между знаками

  • UPC-A/EAN 8 (JAN 8)/EAN13 (JAN 13)/Code 128 (EAN 128)/ITF

    Нет расстояния между знаками

  • Code 3 of 9/Codabar (NW-7)

    равно или меньше чем 1,52 мм или трехкратная ширина тонкого элемента, в зависимости от того, что больше, равно или больше, чем ширина тонкого элемента

СОВЕТ
  • Перекошенные штрих-коды могут неправильно распознаваться.

  • Повторное использование того же документа может уменьшить точность распознавания, в связи с собирающейся на документе грязью. Если документ не распознан верно или смазывается, замените его новым документом.

  • Штрихкод может быть распознан неправильно в зависимости от документа (если есть перекос) и/или от состояния отпечатанного штрихкода. Перед использованием штрих-кода (barcode), проверьте то, что он может быть распознан правильно.

  • Если скорость сканирования низкая, то ее можно повысить, уменьшив область обнаружения штрихкода.

  • При наличии в области обнаружения нескольких штрихкодов неизвестно, какой штрихкод обнаружен.

  • При наличии в области обнаружения нескольких штрихкодов неизвестно, в какой последовательности будут обнаруживаться штрихкоды.

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

  • Результаты распознавания штрихкода могут включать ошибки, если штрихкод меньше чем требуемый минимальный размер.

  • Если отвечающие этим условиям штрихкоды не сканируются должным образом, процесс можно улучшить, попробовав сделать следующее.

    • Задайте более высокое разрешение в настройках сканирования

    • Понизьте шум изображения

      Увеличьте размер данных страниц JPEG с помощью [Сжатие JPEG] для [Вывод] в [Настройки сканирования].

    • Сканируйте цветные (серые) штрихкоды в "Черно-белом" режиме, а одноцветные штрихкоды — в "Цветном"

    • Напечатайте штрихкоды с более высоким разрешением (более высоким качеством)

    • Увеличьте размер штрихкодов

    • Замените бумагу, на которой печатаются штрихкоды, на бумагу с более высоким уровнем белизны

  • Чтобы провести верификацию проверочной цифры на типе штрихкода, где проверочная цифра не проверена, высчитайте проверочную цифру и верифицируйте ее сами.

  • При использовании типа штрихкода, где проверочная цифра проверена значение штрихкода не будет выведено, если верификация проверочной цифры показывает ошибку. Если штрихкоды не распознаются, проверьте правильность проверочной цифры.