ECC200 是最新的 Data Matrix码版本,包括正方形和矩形两种,共有24种代码尺寸,范围从10x10模块到144x144模块(对于矩形,共有6种尺寸,如下图)。ECC200透过Reed-Solomon演算法产生多项式计算出错误纠正码,可在部分代码损坏时恢复数据。下面我们一起来看看中琅条码打印软件中如何制作矩形DataMatrix二维码。
1. 打开中琅条码打印软件,根据打印机中的实际纸张设置纸张尺寸和布局,纸张我们这里以总宽度为72mm,高度为30mm的单排标签纸为例。
2. 点击软件左侧的“绘制二维码”按钮,在白色画布上绘制一个二维码对象,双击绘制的二维码,在图形属性-数据源选项卡中,点击数据对象下面的“编辑”按钮,在打开的窗口输入框中输入“JZC H33221018931917676830006622342189 F19781EB8A873EFH12”。
3. 切换到图形属性-条码选项卡中,选择条码类型为“Data Matrix”。
4. 在条码选项卡中,Data Matrix的版本参数默认是“Default”,那么软件会根据二维码中数据自动选择版本。
这里我们选择版本为“16x48”,点击下面的“确定”按钮,那么就可以生成一个16x48模块的矩形DataMatrix二维码(其实就是垂直方向黑色模块和白色模块之和是16,水平方向是48)。
我们可以看到当我们选择Data Matrix版本为“16x48”之后,二维码分为了左右两个区块,这是因为Data Matrix中模块数目超过24x24的时候,会划分区块,每侧不超过24个模块,这样的结构可以防止失真。
需要注意的是二维码的每个版本中都有数据容量限制,手动设置版本之后,如果数据源中数据超出了这个版本的数据容量限制,那么就会出现“缓存不足”提示,需要再选择高一些的版本进行生成二维码。
以上就是中琅条码打印软件中制作矩形DataMatrix二维码的方法,文本中我们使用的是“手动输入”方法添加的固定不变数据,中琅条码打印软件中也可以生成流水号、随机号以及导入TXT文本、Excel表、Access、Oracle等数据库数据批量制作可变的DataMatrix二维码。