例如,如果我将 12345 放入“文本”条形码的属性中,则输出为 012345。

这个“0”就是问题所在。我怎样才能删除它?

我使用的是 Delphi 2010 和 FastReport 4.9.72。

最佳答案

Code 128C 条码需要是偶数位数。这是设计使然。

数字和结果输出之间存在 1:1 映射,并且输出是 2 位对齐的。在 1 的情况下,这个数字的 Code 128C 表示是 01
如果值是 12 那么底层表示将是 12
所以数字 628 只能由 0628 表示

关于 Code 128 的维基百科文章解释了 128A、128B 和 128C 编码之间的差异。

10-05 22:42