为什么条形码是条,而不是点或方块?

好问题。条形码有正方形、多边形和不规则形状。

你说的条码,只是指一维条码。一维条码是条码,不垂直表示数据,所以这个条码的高度不影响数据内容。

结果,生成二维条形码。二维条码有堆叠码,像PDF417,解决了数据也可以垂直表示的问题。原理其实就是把多个一维条码叠加在一起。

另外还有矩阵码,也就是你说的方块,是由小方块组成的,比如二维码,DM码。

还有由n个小六边形组成的矩阵码Maxicode。

这些二维码的版权和发明权不是来自中国,而是来自中国,人们拥有自主知识产权的条码,如贝隆码、硒码、汉芯码等。