拼码™可变数据排版软件

二维码、条形码怎样批量排版输出 PDF?

核心结论:把表格中的完整内容绑定到二维码和条码对象,分别设置尺寸、容错或码制、文字与留白,再拼版导出 PDF,并用实际打印样张抽检识读结果。

最后更新:

部分步骤图片待补,稍后更新

实物照片待补

开始前准备

功能说明参照 v2.0.2 用户手册;实拍界面为当前公开安装包 2.1.1(2026-10-16)。支持 Windows 10/11 64 位、Windows 7 SP1 64 位兼容版,以及 macOS 15+ Apple 芯片。排版编辑可离线;正式 PDF 导出和打印需要联网校验登录与授权。截图来自 Mac,文中 Windows 快捷键的 Ctrl 在 Mac 对应 Command、Alt 对应 Option;也可直接使用工具栏按钮。

  • 需要准备:
  • 模板:PDF 或图片底图(标签、券面、包装都能用);
  • 数据:Excel/CSV/TXT,每行一个最终码内容(二维码内容可以是文本、编号或完整 HTTPS 网址;网址要长期有效);
  • 明确业务规则:二维码里放什么、条码用哪种码制(码制必须与你的扫描设备和编码规范一致)。
  • 数据先处理:编码列设文本(保前导零);不要混入空格换行;网址用完整 HTTPS。

操作步骤

第 1 步:在“新建工程”窗口选择底图并创建

点击“新建工程”,选择“导入底图”,点“选择文件”选中 PDF 或图片,再点“创建”。PDF 分支显示底图文件名,不显示页面尺寸;成品尺寸先在原稿中确认,创建后结合毫米标尺和主窗口底图尺寸核对。

第 2 步:导入数据

「数据与输出 > 导入数据」(Ctrl+I)→ 核对「导入数据信息」窗口的总行数、字段数、显示的前几行示例。

第 3 步:添加二维码对象并绑定内容

  1. 点二维码按钮(Ctrl+Shift+Q),点画布放置;
  2. 在对象属性中在“数据绑定”中选择二维码内容列(或直接填静态文本);
  3. 设置:
  4. 容错等级(提高可增强局部污损后的识别,但码会更密)
  5. 正方形尺寸(注意:二维码在通用位置栏的宽高是只读的,必须用“二维码尺寸(mm)”专用控件)
  6. 前景色 / 背景色 / 透明背景(对比度不足会影响识读)
  7. 90° 旋转(按版面需要)
  8. “中间插图”中的 Logo 图片(会遮挡模块,必须控制占比)

第 4 步:添加条码对象并设置码制

  1. 点条码按钮(Ctrl+Shift+B),点画布放置;
  2. 选择条码格式:Code128、Code39、Codabar、EAN-13、EAN-8、ITF——不同码制对字符和长度要求不同,应按内容选择(例如零售商品码用 EAN 系列,物流/内部管理常用 Code128);
  3. 设置条码下方文字:人眼可读文字、字体、字号、条纹与文字间距(mm)、文本对齐、文字前后缀、颜色、透明背景、旋转;
  4. 条纹与文字的关系:
  5. 条纹宽高只改变码图;字号与文字间距独立;外框自动包住条纹与文字,文字变大或变长不会裁切或压缩条纹;
  6. 下方文字的字间距以 mm 设置,默认 0 mm,可正可负;字符宽度默认 100%,可压窄或加宽而不改变文字高度与条纹尺寸;
显示文字的前后缀不是条纹编码内容,别把显示前后缀当成改了实际编码。

第 5 步:检查空内容与对比度(容易忽略)

  • 空的二维码或条码内容不会在导出的 PDF 中生成码图——会出现「这行没码」的情况,导入前必须查空值;
  • 颜色、透明背景与底图过近会降低识读,正式批量前用实际成品样张扫码。

第 6 步:排版与拼版

「排版」页签(Alt+2):单页单条(大版页面)或“手动行列”或“自动排满”拼版(标签/券)+ 行列、底图成品尺寸与输出纸张宽高、水平间距与垂直间距、边距、填充方向;标签类参考第 2 篇的拼版参数。

第 7 步:预览、扫码、导出

  1. Ctrl+Alt+G 跳转任意记录,Ctrl+Shift+E 导出预览;
  2. 「数据与输出 > 导出 PDF」(Ctrl+Shift+S)→ 普通导出按 PDF 页码范围;需要交付缺少字体的环境时勾文字转曲;
  3. 先导出少量样张,按实际尺寸打印后用生产用的扫码枪抽检。

条码下方文字可通过“字间距(mm)”“字符宽度(%)”“条纹与文字间距(mm)”和“文本对齐”调整。

软件界面示例

截图来自 2.1.1 Mac 软件窗口,使用虚构数据;点击图片可查看原始尺寸。

图中为菜单当前选中状态,完整选项展开图待补。

二维码数据绑定、容错和尺寸在哪里设置?
二维码数据绑定与专用尺寸
条形码的码制和条纹宽高在哪里设置?
条码格式与条纹尺寸
条码下方文字的字间距与字符宽度怎么调?
字间距与字符宽度独立设置
条码标签数据导入后怎样核对行数和字段?
标签数据:3 行、4 个字段
导入数据的前几行示例怎样核对?
前几行示例与字段列名
文字、二维码和条形码怎样排在同一标签上?
文字、二维码和条码同版
二维码条码标签的网格间距在哪里设置?
标签网格间距与边距

📷 待补:打印样张与扫码结果实物照片

打印样张与扫码结果实物照片

样例数据

条码标签数据.csv(UTF-8):

产品名称,产品编码,条码内容,追溯链接
红盒装,PM-A-0001,6901234567892,https://example.com/t/PM-A-0001
蓝盒装,PM-A-0002,6901234567908,https://example.com/t/PM-A-0002
绿盒装,PM-A-0003,6901234567915,https://example.com/t/PM-A-0003
  • 列说明:产品编码 用于文字与追溯;条码内容 放已经校验合法的编码(示例为 13 位数字,适合对应 EAN-13 场景,实际位数与校验位必须按你的业务规则生成);追溯链接 用于二维码。
  • 编号规则:PM-A- + 4 位补零。
  • 测试要点:编码列设为文本防前导零丢失;网址全部示例域名。

导出结果与自查

  1. 数量:导出页数/标签数 = 有效数据行数;
  2. 扫码:抽首行、末行、随机行,用实际扫码设备验证二维码与条码都能读;
  3. 留白:二维码四周保留安静区,条码左右空白区不被文字、边框、裁切线侵入;
  4. 尺寸:不要为了塞进版面把码图非等比压扁;二维码保持正方形;
  5. 对比度:深色前景 + 浅色背景;透明背景叠在深色底图上要特别测;
  6. 样张:先印少量,用直尺量尺寸 + 扫码 + 看裁切;
  7. 归档:保存数据版本、工程文件、导出 PDF(.vdpj 不嵌入外部资源,底图/数据/Logo 要一起保留)。

使用范围与限制

  • 空内容不生成码图(不是「生成空白码」);
  • 软件不做核销/防伪查询后台,二维码打开什么由你的业务系统决定;
  • 不做随机码生成与全量查重:随机码请在外部生成并查重后导入;
  • 码制有硬性规则:EAN 等码制有固定长度与校验位要求,内容不合规就出不了正确码;
  • 导出前检查不能代替实物扫码。

常见问题排查

现象原因解决
二维码扫不出来尺寸太小 / 内容太长 / 对比低 / 无安静区 / Logo 遮挡加大尺寸、缩短内容(用短链接)、提高对比度、去 Logo 重测
条码扫描枪读不出码制与扫描枪设置不匹配 / 条纹被压窄 / 空白区被侵占换匹配码制、按标准尺寸输出、给足左右空白
条码下方文字把条纹挤变形用力拖拽改变比例用专用条纹宽高控件;字间距/字符宽度单独调
某几行没有码该行内容为空回源表补值(空内容不会输出码图)
编码少了前导零Excel 当数值处理编码列设文本后重新导入
打印后整体偏小打印对话框开了「适合页面」改为 100%/实际大小打印
二维码与底图颜色太接近前景/背景色选择不对换高对比配色,透明背景要测

常见问题

二维码在哪里绑定表格内容?

在二维码“对象属性”的“数据绑定”下选择内容列;专用尺寸控件叫“二维码尺寸(mm)”。

条码下方文字变宽会改变实际编码吗?

显示文字设置与编码内容不同,调整显示前后缀或字间距不能代替修改绑定数据。

二维码 Logo 在哪里添加?

二维码属性中的入口叫“中间插图”,可导入或清空;添加后须用实际打印样张检查识读。

为什么某些记录没有二维码或条码?

先检查对应内容是否为空。空内容不输出码图,还应核对码制的字符、长度和校验位要求。

需要实际操作?查看 拼码™可变数据排版软件 使用教程和常见问题,或前往 官方下载页。

购买前核对 产品参数与系统要求及 价格与授权。