【问题标题】:Code128 Barcode GeneratorCode128 条码生成器
【发布时间】:2013-05-01 08:06:24
【问题描述】:

我正在使用 code128 条码生成器在 oscommerce 网站中生成条码。如果我传递 19 位的序列号(例如:NJUGFRTUIVCD4567889),条码会以正确的格式生成。但是如果数字超过 20 ,则条形码不会以正确的格式生成。条码下的文字会消失。

这可能是什么问题。我改变了条形码的宽度和高度。但是没有用。 任何帮助...

【问题讨论】:

  • 您使用的是哪个库?您是否尝试检查哪个部分负责生成它?如果是这样,也许您可​​以向我们提供它的 core 吗?也许只是将字符限制为 19 个?
  • 我正在使用 BarCode 库。字符没有限制。
  • @philomine 你能分享你试图生成条形码的代码吗同时,如果你只想要 128 个条形码,请使用这个github.com/anigenero/PHP-Barcode-Generator/blob/master/… 它很有帮助,不要破坏。

标签: php barcode


【解决方案1】:

这可能是由于整数长度的限制造成的。 signed 64bit integer 只能包含 19 位数字。您应该将其保留为字符串或选择其他允许超过 19 位的数据类型。

【讨论】:

    猜你喜欢
    • 2012-11-08
    • 2021-12-10
    • 2023-02-14
    • 2019-03-13
    • 2020-01-21
    • 1970-01-01
    • 2017-06-19
    • 2014-05-19
    • 2023-04-11
    相关资源
    最近更新 更多