ГОСТ ISO/IEC 15420—2010
4.2.3.3 Символы UPC-A
Символ UPC-Aдолжен бытьсформирован следующим образом (при считывании слева направо):
- левая свободная зона;
- типовой шаблон-ограничитель;
- 6 знаков символа из числового набора А;
- центральный шаблон-ограничитель;
- 6 знаков символа из числового набора С;
- типовой шаблон-ограничитель;
- правая свободная зона.
Крайний правый знак символа должен кодировать контрольную цифру, вычисляемую в соотве
тствии с правилами, приведенными в А.1 приложения А. Пример символа штрихового кода UPC-А при
веден на рисунке 3.
В символе UPC-А в неявном виде закодирована цифра ноль (0) в качестве префикса в структуре
данных GTIN-12.
0
2 3 4 5 6 7890
5
Рисунок 3 — Символ штрихового кода UPC-A
4.2.3.4 Символы UPC-E
4.2.3.4.1 Структура символа UPC-E
Символ UPC-Е должен быть сформирован следующим образом (при считывании слева направо):
- левая свободная зона;
- типовой шаблон-ограничитель;
* 6 знаков символа из числовых наборов А и В в соответствии с таблицей 4;
- специальный шаблон-ограничитель;
- правая свободная зона.
Символ UPC-Е можно применять толькодля кодирования структурданных GTIN-12. начинающих
ся с нуля и содержащих последовательность из четырех или пяти нулей в определенных позициях (таб
лица 5). Эти нули удаляют из данных при кодировании с помощью процесса отбрасывания нулей,
приведенного в 4.2.3.4.2. Пример символа штрихового кода UPC-Е приведен на рисунке 4.
0
0 7 8 3 4 9
1
6
Рисунок 4 — Символ штрихового кода UPC-Е (кодирующий ’0 07834 00009 1’
с отбрасыванием незначащих нулей)