4.1.1 Ввод данных
Текст для визуального чтения символов и знаки символа в любом символе по возможности должны генерироваться по одним и тем же данным, вводимым с клавиатуры. Программное обеспечение должно использовать соответствующие алгоритмы форматирования, установленные конкретными стандартами по применению.
Процесс ввода данных должен предусматривать возможность ввода пользователем соответствующих параметров символа, таких как задаваемый размер Х или коэффициент увеличения, отношение широкого к узкому и высота штриха, если эти параметры задаются пользователем в соответствии со спецификацией символики. Указанный ввод должен соответствовать возможностям системы создания изображений или печати и учитывать корректировку номинальных размеров элементов в соответствии с 4.2.
Контрольные знаки кодируемых данных либо вычисляют, либо проверяют при помощи программного обеспечения. Например, если программное обеспечение допускает ввод с подсказкой только 12 цифр для символа EAN-13, то оно должно автоматически вычислять контрольный знак. В противном случае программное обеспечение может вывести подсказку при вводе 13 цифр и указать на ошибку, если введен неверный контрольный знак. Второй подход обеспечивает ввод корректных данных.
При создании этикетки или макета рекомендуется, чтобы вводимые данные выводились на дисплей с учетом возможностей соответствующего устройства для их проверки оператором. Программное обеспечение может также дополнительно отображать кодируемые знаки символа.
4.1.2 Свободные зоны
Программное обеспечение должно указывать (в графической форме или в виде текстовой подсказки) область вокруг символа, которая должна быть отведена под свободную зону.
Примечание - Для соблюдения минимальных свободных зон при печати или размещении символа (например, если ожидается приращение или вариации размеров при печати на подложку) может потребоваться корректировка положения любой графической метки на изображении в цифровом формате, примыкающем к свободной зоне, или корректировка положения символа относительно границ области печати или подложки для его печати.