Откройте актуальную версию документа прямо сейчас
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Приложение В
(справочное)
Рекомендации
по использованию символики Interleaved 2 of 5
В.1 Способность к автоматическому распознаванию
Символы Interleaved 2 of 5 могут быть считаны соответствующим образом запрограммированными устройствами считывания штрихового кода, которые настроены для автоматического распознавания этих символов от символов других символик. Указанный символ штрихового кода, в частности, полностью распознаваем и таким образом допускает совместное использование с прочими символиками, в том числе регламентированными стандартами ISO/IEC.
Для обеспечения максимальной надежности считывания набор символик, распознаваемых декодером, должен ограничиваться теми, которые используются в конкретном применении.
Если символы Interleaved 2 of 5 используют совместно с символами Code 39 в среде, в которой применяют автоматическое распознавание, следует придерживаться следующих рекомендаций:
a) номинальные межзнаковые интервалы в символах Code 39 не должны быть шире узких элементов;
b) считывающая система и декодер должны быть настроены или запрограммированы так, чтобы во всех символах Code 39 присутствовало число знаков (включая шаблоны start и stop), превышающее половину числа знаков данных, закодированных в символах Interleaved 2 of 5;
c) символы Interleaved 2 of 5 должны быть длиной не менее шести знаков, если они используются в среде автоматического распознавания совместно с символами Code 39.
Использование рекомендаций А.1 и А.2 приложения А обеспечивает дополнительную надежность считывания в среде автоматического распознавания.
В.2 Системные подходы
Важно, чтобы различные компоненты (этикетки, устройства печати и считывания), необходимые для внедрения штрихового кода, взаимодействовали как система. Ошибочное функционирование одного из этих компонентов или рассогласование между ними может нарушить работоспособность всей системы. Характеристики символа, устройств печати и считывания должны быть согласованы между собой для получения требуемого результата.
В.3 Рекомендации по печати
Этот раздел содержит рекомендации, которые должны применяться при печати символов Interleaved 2 из 5 при использовании принтеров, разрешение которых характеризуется числом пикселей, однако эти те же самые правила применимы ко всем символикам.
В.3.1 Пиксель-ориентированная печать
Графическое программное обеспечение, использующееся для производства символов штрихового кода на принтерах на основе пикселя, должно масштабировать каждый штрих и пробел с точностью до пикселя. Для символик с двумя значениями ширины, к которым относится Interleaved 2 из 5, количество пикселей в любом узком штрихе или пробеле перед любой компенсацией приращения или убывания ширины элемента при печати должно быть представлено фиксированным целым числом; а количество пикселей в любом широком штрихе или пробеле перед любой компенсацией приращения или убывания ширины элемента при печати должно быть представлено целым числом, равным количеству пикселей в узком элементе, умноженном на значение, соответствующее отношению широкого элемента к узкому. Ширина любого требуемого межзнакового интервала должна также быть фиксированным целым числом пикселей. Таким образом, конкретный принтер может печатать только некоторый ограниченный набор размеров X и ограниченный набор отношений широкий/узкий.
Компенсировать однородное увеличение (уменьшение) ширины штриха нужно путем смещения границы штрих/пробел на одинаковую величину по всему символу. Это может быть выполнено при изменении целого числа пикселей с темного на светлые или со светлого на темные одинаковым образом для каждой пары штрих/пробел в символе и для последнего штриха. Например, все пиксели по одному и тому же (правому или левому) краю каждого штриха в символе могли быть изменены с темного на светлый или пиксели по обоим краям каждого штриха в символе могли быть изменены с темного на светлый при условии, что разрешающая способность принтера достаточна для удовлетворительной печати. Любой вариант замены пикселей с темного на светлый или со светлого на темный (выбираемый при настройке оборудования), выполняется последовательно по всему символу и не должен изменять полную ширину символа. Отказ следовать указанным принципам приводит к ухудшению качества символа, и результатом этого часто являются непригодные для считывания символы.
Программное обеспечение для печати общего назначения, предназначенное для поддержки широкого диапазона принтеров, должно предусматривать возможность для корректировки пользователем размера X и приращения/уменьшения ширины штрихов.
Пример программирования
Эти принципы могут быть сведены к следующим правилам, применимым к файлам изображения штрихового кода:
1) Переводят желательные коэффициент увеличения или размер X в значение ширины узкого элемента в пикселях, округленное до ближайшего меньшего целого, и выбирают отношение широкого элемента к узкому так, чтобы ширина широкого элемента в пикселях была целым числом.
2) Определяют число пикселей, соответствующих желательной компенсации для однородного увеличения ширины штриха при печати, округляя к следующему большему целому числу.
3) Применяют вышеупомянутые результаты, чтобы определить число пикселей в каждом штрихе и пробеле символа.
Пример: Используя файлы изображения штрихового кода на устройстве печати с разрешением 24 точки на мм, требуется создать символ с учетом размера X = 0,27 мм, отношения широкого элемента к узкому 2,5:1 и сокращения ширины штриха в 0,06 мм.
- Вычисляют размер узкого элемента в пикселях: 24 пикселя/мм х 0,27 мм = 6,5, округляя это значение до ближайшего меньшего в 6 пикселей, приходящихся на узкий элемент.
- Получают ширину широкого элемента 6 х 2,5 = 15 пикселей.
- Определяют компенсацию уменьшения ширины штриха: 0,06 мм х 24 пикселя/мм = 1,4 пикселей, округляя до ближайшего большего, получают 2 пикселя.
Результаты этого процесса для указанного числа пикселей в штрихах и пробелах приведены в таблице В.1.
Таблица В.1 - Корректирующие пиксели с учетом разрешающей способности для изображения и сокращения ширины штриха
|
Число пикселей |
|
штрихи |
пробелы |
|
Узкий элемент |
4 |
8 |
Широкий элемент |
13 |
14 |
В.3.2 Руководство для пользователей программного обеспечения пиксель-ориентированной печати
При первом использовании программного обеспечения для печати и устройства печати для производства символа штрихового кода пользователь должен проверить согласно ISO/IEC 15416, что напечатанный символ соответствует требуемому классу качества печати и размеру X. Если в результате символ не достигает требуемого класса качества символа, пользователю может потребоваться увеличение размера X или изменение приращения/сокращения ширины штриха. Если размер X при этом будет увеличен, пользователь должен проверить, что обеспечиваются минимальные размеры свободных зон. Может потребоваться повторение этого процесса до тех пор, пока не будет достигнут требуемый класс символа. Не все системы печати способны к созданию приемлемых символов при малых размерах X.
В.3.3 Рекомендации для управления процессом
Для управления процессом необходимо проводить оценку среднего приращения/сокращения ширины штриха и производить соответствующие корректирующие действия. На параметр "декодируемость" (decodability, измеряемый в соответствии с ISO/IEC 15416, влияет систематическое приращение/сокращение ширины штриха.
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.