Plessey
Штрихкод Plessey был разработан в 1971 году одноименной компанией. Это классический одномерный линейный штрихкод, который применялся в основном для маркировки товаров на полках магазинов и при складском учете. Основное преимущество данного кода на момент создания – простота печати на матричном принтере. В настоящее время он считается устаревшим и практически не встречается.
Plessey позволяет кодировать шестнадцатеричные цифры (0-F). Каждая цифра представлена четырьмя битами – полосами. Ноль – тонкая линия, один – толстая. Помимо цифр, могут быть закодированы и буквы от A до F. Структура штрихкода включает в себя стартовый код, кодированные данные, код контрольной суммы, финишную метку и код для реверсного чтения, что позволяет читать код в любом направлении.
Одной из разновидностей Plessey стал MSI. В отличие от обычного Plessey, он позволяет кодировать только цифры, а также отсутствует код для реверсного чтения. MSI поддерживает несколько разновидностей кода контрольной суммы, например: Mod-10, Mod-11, Mod-1010, Mod-1110.
И MSI, и стандартный Plessey не ограничивают длину кода, однако слишком длинный код может просто не поместиться на упаковке, и сканер может быть не рассчитан на такую большую длину.
Вот как будет выглядеть такой длинный код:
Для формирования штрихкода Plessey в FastReport .NET выберите объект Штрихкод (Barcode) на панели компонентов в дизайнере отчётов. В выпадающем списке перейдите в категорию "Прочие", а затем Plessey:
После выбора штрихкода разместите его на странице отчёта.
С помощью двойного клика по добавленному штрихкоду открывается редактор. Также редактор кода можно открыть нажатием кнопки в контекстном меню добавленного объекта, которое вызывается нажатием правой кнопки мыши.