Code 93 Extended
Code 93 Extended – расширенная версия штрихкода Code 93. В отличие от базовой версии, он способен кодировать 128 ASCII символов, вместо 48.
Набор символов:
- цифры 0-9;
- прописные буквы A-Z;
- специальные символы:
$
,%
,/
,+
.
Структура кода:
- стартовый символ
*
; - кодируемая информация – символ данных состоит из трех линий и трех пробелов. Ширина линии или пробела может быть от 1 до 4 модулей;
- цифра контрольной суммы, рассчитываемая по модулю "С";
- цифра контрольной суммы, рассчитываемая по модулю "К";
- стоп-символ
*
.
Цифры контрольной суммы не отображаются в тексте под кодом. Контрольная сумма состоит из двух цифр, которые рассчитываются разными способами: по модулю "С" и по модулю "К". Формула расчета представляет собой остаток по модулю 47 от суммы весов значений данных. Отличие между "C" и "K" заключается в методах взвешивания значений.
Как уже отмечалось, Code 93 Extended позволяет закодировать 128 символов. Однако, для расширения стандартной таблицы символов Code 93 требуется использовать дополнительные символы ($
, /
, %
, +
). Таким образом, для кодирования строчных букв необходимо использовать сочетание символа +
и соответствующей прописной буквы. Остальные символы-модификаторы нужны для расширения набора специальных символов.
Для формирования штрихкода Code 93 Extended в FastReport .NET выберите объект Штрихкод (Barcode) на панели компонентов в дизайнере отчётов. В выпадающем списке перейдите в категорию "Прочие", а затем Code93 Extended:
После выбора штрихкода разместите его на странице отчёта.
С помощью двойного клика по добавленному штрихкоду открывается редактор. Также редактор кода можно открыть нажатием кнопки в контекстном меню добавленного объекта, которое вызывается нажатием правой кнопки мыши:
Если необходимо скрыть текст под штрихкодом, следует найти свойство ShowText
в инспекторе свойств соответствующего штрихкода и установить его значение в False
: