Codeean128c

отредактировано 20:17 Раздел: FastReport 4.0
Нужно распечатывать штрих-коды формата CodeEAN128C. Но FastReport добавляет впереди к значению штрих-кода '0' в том случае, если количество цифр в нём нечётное. И таким образом получается, что штрих-код уже совсем не тот. Я перебрал где-то 5-7 программ для генерации штрих-кодов и там проблема с добавлением ноля отсутствовала. И ещё, что интересно, называется этот формат штрих-кода в разных программах по разному: где Code128, где Code128C, ну и CodeEAN128C в FastReport соответственно.

Так вот как убрать этот ноль?

Комментарии

  • отредактировано 20:17
    CodeEAN128C и Code128C разные типы штрих кодов, хоть и имеют один стандарт кодирования.
    Code128C - всегда кодируется парами чисел, т.е. его код должен всегда содержать четное кол-во цифр(по стандарту).
    Иначе штрих код будет смешанным с авто переключением кодировок(Code128 - autoencode), FastReport на данный момент не поддерживает авто переключение кодировок.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.