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:
