我必须开发一个生成将要打印的条形码的系统,并且想知道条形码的字符数是否有限制?我打算用 PHP 来做这个,在某种程度上使用 QR 码会更好吗?
编辑
我想为一个可以存储不同类型鞋子的系统制作这个条形码,但由于鞋子有很多变化,我需要更多字符,但我想我可以使用十六进制数字来创建条形码(不确定这是否是可能我正在调查它)
所有条形码对它们可以表示的字符数(或者,最常见的是数字)都有一些限制——您不会期望任何类型的条形码可以容纳无限量的数据,对吗?;)
条形码有很多种,有些甚至有可变长度。
发出条形码并不像您想象的那么简单,您可能必须:
QR 码和 Semacode 是二维的,这使得它们持有的数据更难打乱,我几乎可以肯定它们不受监管,但它们也更难生成。
有关您想要做什么(以及为什么)的更多信息会有所帮助,否则您可能不会得到任何体面的答案。
一些值得思考的食物:
当然,字符数是有限制的。普通条形码通常可以编码大约 12 位数字或少量数据。二维码一般可以存储几千字节的数据。这一切都取决于您选择的条形码/矩阵代码的类型。这很可能取决于谁会阅读这些代码。
这是一个概述:http ://en.wikipedia.org/wiki/Barcode#Types_of_barcodes