带前导零的 Barcode4j UPCA 扫描码

Posted

技术标签:

【中文标题】带前导零的 Barcode4j UPCA 扫描码【英文标题】:Barcode4j UPCA scancode with leading zero 【发布时间】:2014-08-10 05:31:07 【问题描述】:

我正在尝试使用 UPCA 格式的 Jasper 报告将条形码添加到报告中。我的扫描码是字符串,但 Barcode4j 需要 12 位整数。我可以将其转换为整数,但如果有前导零,则会丢失,因此我的扫描码现在太短了 1 位。

那么,如何将 UPCA 格式与具有前导 0 并保留前导 0 的扫描码一起使用?

烧烤似乎也有同样的问题,所以我不认为使用它而不是 Barcode4j 会解决这个问题。

【问题讨论】:

【参考方案1】:

嗯,这一切都归结为我的测试数据。使用随机数是导致它失败的原因。当我查找 UPCA 示例并使用这些示例时,它运行良好。我也不必将其解析为整数。

【讨论】:

以上是关于带前导零的 Barcode4j UPCA 扫描码的主要内容,如果未能解决你的问题,请参考以下文章

不带前导零的日期时间对象

格式化包含带前导零的小数点的数字

将 int 转换为带前导零的十六进制

以带前导零的数字序列创建文件名的字符向量

填充数字格式的时间表达式,具有带前导零的可变分隔符

日期格式: