Code 39 Extended
Из названия становится ясно, что это расширенная версия Code 39. Она поддерживает полный набор символов ASCII, включая заглавные буквы A-Z, строчные a-z и большой набор спецсимволов. Как и обычный Code 39, расширенная версия может содержать контрольный символ, который рассчитывается по формуле модуля 43.
Штрихкод позволяет кодировать буквенно-цифровую информацию. Допускаются:
- латинские буквы в верхнем (A-Z) и в нижнем регистре;
- цифры (0-9);
- специальные символы.
Code 39 Extended имеет следующую структуру:
- старт-символ кодируемый символом
*
; - закодированные данные;
- необязательная цифра контрольной суммы;
- стоп-символ, также кодируется символом
*
.
Для создания строчной буквы используется два символа: +
и соответствующая заглавная буква. Для кодирования некоторых спецсимволов также используется сочетание двух символов: %
и заглавная буква, или /
и заглавная буква.
Для формирования штрихкода Code 39 Extended в FastReport .NET выберите объект Штрихкод (Barcode) на панели компонентов в дизайнере отчётов. В выпадающем списке перейдите в категорию "Прочие", а затем Code39 Extended:
После выбора штрихкода разместите его на странице отчёта.
С помощью двойного клика по добавленному штрихкоду открывается редактор. Также редактор кода можно открыть нажатием кнопки в контекстном меню добавленного объекта, которое вызывается нажатием правой кнопки мыши:
Если необходимо скрыть текст под штрихкодом, следует найти свойство ShowText
в инспекторе свойств соответствующего штрихкода и установить его значение в False
: