如何从128C条形码中省略前导0?

And*_*dré 4 delphi barcode fastreport

例如,如果我将12345放在"文本"条形码的属性中,则输出为012345.

这个"0"就是问题所在.我怎么能删除这个?

我正在使用Delphi 2010和FastReport 4.9.72.

Pet*_*esh 10

Code 128C条形码需要是偶数位数.这是设计的.

数字和结果输出之间存在1:1映射,输出为2位数对齐.在1代码128C 的情况下,这个数字的表示是01

如果值是12那么基础表示将是12

所以数字628只能用数字表示0628

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

  • +1 - 如果需要删除前导零,则切换子集.子集A和B没有C所要求的"偶数位数"要求. (4认同)