Code 128
Широкое распространение во многих сферах получил линейный штрих-код Code 128. Из названия можно понять, что он позволяет закодировать 128 символов. При этом, кодировать можно не только цифры, но и буквы, а также некоторые специальные символы. Это и является главным достоинством и преимуществом Code 128 перед кодами стандарта EAN.
Структура кода, как и у большинства линейных штрих-кодов проста. С обеих сторон, код имеет пустое пространство, которое позволяет четко определить начало кода. Далее, начало кода обозначается специальным символом – последовательностью линий и пробелов. После стартового символа следуют кодируемые данные. Затем – символ контрольной суммы для проверки целостности кода. Завершает – код остановки сигнализирующий окончание кодированных данных.
Кодирование разной информации осуществляется с помощью разных наборов символов
для букв, цифр и спец символов. Каждый символ кодируется тремя линиями и тремя пробелами. Линии и пробелы могут иметь разную ширину. Ширина определяется количеством модулей – от 1 до 4.
В результате Code 128 обладает следующими преимуществами:
Кодировать можно как числа, так и буквы (заглавные);
Чисто цифровой код очень компактный благодаря применению двойной упаковки.
Для того, чтобы добавить штрих-код Code 128 на страницу отчета используйте объект Barcode на боковой панели компонентов в дизайнере отчетов и выберите код:
Для редактирования кода сделайте двойной клик по добавленному объекту или выберите в контекстном меню пункт «Редактировать…»:
Вы можете отключить отображение цифр под кодом с помощью свойства ShowText в инспекторе свойств объекта Barcode: