一、层排式二维条码
层排式二维条码编程原理是建立在一维条码基础上,它通过层排高度截短后的一维条码,按需要推挤成两行或多行来实现信息的表示。它在编码设计、效验原理、识读方式等方面继承了一维条码的特点,识读设备与条码印刷与一维条码技术兼容。
由于行数的增加,行的鉴别、译码算法与软件不完全与一维条码相同。比如说Code49、PDF417、Code 16K二维码都是属于层排式的二维码。层排式的二维条码可以通过线性扫描器逐层扫描实现译码,也可以通过照相和图像处理进行译码。
二、矩阵式二维码条码
矩阵式二维码条码是在一个矩形空间通过黑白像素在矩阵中的不同分布进行编码。它可能包含与其他单元组成规则不同的识别图形。矩阵式二维条码是建立在计算机图像处理技术、组合编码原理等基础上的一种新型图形符号自动识读处理码制。
Data Matrix、QR Code、Maxicode等都是矩阵式二维条码。绝大多数矩阵式二维条码必须用照相方式进行识别。
不管是层排式二维条码还是矩阵式二维码条码类型都可以在可变二维码打印软件中去通过数据库导入的方式批量生成,并且软件不光可以生成常见的黑白二维码,还可以生成渐变色二维码、彩色二维码、四色二维码、个性化二维码等。
关于在软件中批量生成二维码的操作步骤可参考文章:如何批量生成Maxicode二维码、如何自定义设置彩色二维码的颜色。