gpt4 book ai didi

php - 生成条形码时,有字符数限制吗?

转载 作者:行者123 更新时间:2023-12-04 15:52:37 25 4
gpt4 key购买 nike

我必须开发一个系统来生成要打印的条形码,并且想知道条形码的字符数是否有限制?我打算用 PHP 来做这个,在某种程度上使用 QR 码会更好吗?

编辑

我想为一个可以存储不同类型鞋子的系统做这个条形码,但由于鞋子有很多变化,我需要更多字符,但我想我可以使用十六进制数字来创建条形码(不确定如果可能的话,我正在研究它)

最佳答案

所有条形码对其可表示的字符(或最常见的数字)数量都有一定限制 - 您不会期望任何类型的条形码都可以保存无限量的数据,对吗? ;)

many kinds of barcodes ,有些甚至具有可变长度。

发出条形码并不像您想象的那么简单,您可能必须:

  • 使用校验和算法
  • 遵循预定义的“命名空间”(想到 ISBN)
  • 在 GS1 或类似的监管机构注册您自己的命名空间

QR 码和 Semacode 是二维的,这使得打乱它们保存的数据变得更加困难,我几乎可以肯定它们不受监管,但它们也更难生成。

关于您想做什么(以及为什么)的更多信息会有所帮助,否则您可能得不到任何合适的答案。


一些深思:

  • 这些条形码会在内部使用吗?如果不是,您将如何确保您的条形码不会被碰巧共享相同代码的其他产品误解?
  • 我可能是错的,但你只能在 GTIN 中使用数字(也许 X 是校验位)条形码家族——更重要的是,为什么你需要的不仅仅是 0-9 字符集?即使是 8 位条形码也能提供 7^10 (282.475.249) 个不同的代码...您真的有那么多鞋子吗?
  • 您是否考虑过生成 Semacodes反而?它们允许直接 URL 路由,并且现在大多数手机都可以读取 - 这样的系统是否足以满足您的需求?

关于php - 生成条形码时,有字符数限制吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4730809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com