今天遇到这样一个需求:用户的一张纸上需要打印6行3列共18个小版,每个小版中有6个条形码(3行2列),条形码数据在TXT文本中排成一列保存着,想要按照TXT文本从上到下的顺序依次调用数据来批量生成条形码,应该怎么做呢?下面我们一起看看中琅条码批量打印软件如何导入TXT文本数据排版条形码。
1. 打开中琅条码批量打印软件,根据实际纸张设置纸张尺寸和布局,纸张我们这里设置成总宽度为250mm,高度为320mm的纸张,一张纸中设置6行3列的标签,标签的上和左页面边距分别设置为10mm和27mm,将标签尺寸勾选上,标签宽度和高度分别设置为60mm和45mm,再将标签间距勾选上,水平和垂直标签间距分别设置为8mm和6mm,然后软件会根据设置的纸张和布局参数自动计算出下和右页面边距。
2. 将保存有条码数据的TXT文本导入到软件中,具体导入方法可以参考《关于条码打印软件数据库导入TXT时分隔符号介绍》,这里不再详述。
3. 制作标签上的第一个条形码 点击软件左侧的“绘制圆角矩形”按钮,在白色画布上绘制一个矩形框,设置矩形框的宽度(30mm)、高度(15mm)和X(距软件左侧的距离)和Y(距软件顶部的距离),然后点击软件顶部的“不可见”按钮,将矩形框设置成不可见状态。
点击软件左侧的“绘制一维条码”按钮,在矩形框中绘制一个条形码,双击绘制的条形码,在图形属性-数据源中点击数据对象下面的“编辑”按钮,在打开的窗口中选择“数据库导入”数据类型,连接就是上面导入的TXT文本,字段选择“字段1”。
数据对象类型下面的“间隔”设置为6,那么那么下一个标签相同位置就会调用TXT文本中第7、13……行数据。
切换到条形码的“图形属性-文字”选项卡,设置条码下面数据样式,包括字体、字号、字间距等,然后在条码文字格式化框中输入“???? ???? ???? ????”(与条码数据相同数量的“?”(英文状态下的问号))。
4. 同时选中标签上的矩形框和条形码,点击软件顶部的“群组图形”按钮,将矩形框和条形码群组成一个图形。
这样标签上的第一个条形码就制作完成了,接下来的文章中我们会将中琅条码批量打印软件如何用“生成矩阵”工具快速生成标签上的另外5个条形码,有兴趣的小伙伴请继续关注。