Skip to content

GDI标签格式 ​

GDI标签格式是后台的标签版式设计器。它把"一张标签上印哪些内容、排在什么位置、用多大字号、哪里放条码"固化成一套可复用的打印策略,供条码标签打印批量出纸时调用。门店换标签纸、加过敏原提示、改字号,都只在这里改一次,不用逐张手工排版。

功能路径:系统菜单 → 零售POS → 设备支持 → GDI标签格式

零售POS 设备支持工作台中的 GDI标签格式入口

一、功能概述 ​

1. 解决什么问题 ​

痛点本功能的处理方式
标签版式靠人工排版,换人就不一致版式存成命名策略,打印时按名称调用
不同商品、不同客户要用不同标签一个窗口里维护多套格式,逐套指定适用范围
改一次版式要重新录入所有字段文本框属性化,双击或拖动即可增删字段
版式无法在门店之间复用支持导出/导入 GPF 文件,跨账套跨门店复制

2. 整体结构 ​

设计器分四块:

  1. 打印格式列表:左侧的已保存策略清单,一行一套格式;
  2. 设计画布:中间的标签纸预览区,红色虚线框标出各文本框位置;
  3. 添加打印项目:右侧可取的字段清单,双击或拖动即加入画布;
  4. 属性面板:选中画布上的文本框后,右侧显示通用与文本框两组属性。

打印格式列表页:左侧为已保存的格式行,右侧为设计画布区


二、界面布局说明 ​

1. 打印格式列表 ​

列说明
编号系统自动分配的策略序号
格式名策略名称,打印时按这个名字选择
取客户价勾选后,这张标签的售价按客户价格策略取价,而不是物料标准价
取客户物料编码数据勾选后,条码等内容取该客户对应的物料编码,用于商超供货贴牌

工具栏:【设置】【添加商品】【移除商品】【默认打印参数】【帮助】。【添加商品】用于把这套格式绑定到指定物料,被【适用商品】页签列出(编号、名称、规格)。

2. 画布与标签尺寸 ​

画布上方是纸张尺寸设置,单位为毫米:

项说明
标签大小 宽 / 高与实际标签纸一致,填错会导致内容被裁掉
行 / 列 / 列间距 / 行间距一张纸上排几行几列,用于整版连续打印时的走纸定位
测量纸张打印一张带刻度的测试纸,用来核对实际出纸位置

3. 文本框属性 ​

选中画布上的文本框后,右侧分【通用】和【文本框】两组。

属性说明
宽 / 高 / X / Y文本框尺寸与在标签上的坐标,毫米
边距 上/下/左/右文字与文本框边框的留白
前缀 / 文本 / 后缀三段拼接。数据库只取【文本】,例如价格字段只有数字 1.02,单位"元"写在【后缀】
字段 / 含义该文本框绑定的数据来源与显示名称
模式文本、条码、二维码三种
小数位数数值型字段的显示位数
字体 / 字号 / 粗体 / 字宽 / 字体质量文字外观
折行 / 字体高度适应 / 行间距排版方式,二选一
水平对齐 / 垂直对齐文本框在框内的对齐
边框 / 边框宽度是否画框线

4. 工具栏 ​

按钮作用
导入读入后缀名为 GPF 的格式文件
导出把当前格式存成 GPF 文件
获取物料数据弹物料选择框,选一个物料后各文本框填入真实数据,只用于查看效果,不改动打印内容
打印弹打印机选择窗口,选打印机后出纸
预览隐藏设计期的红色虚线边框,显示最终打印效果
测量纸张打印带刻度的对位测试纸
删除删除选中的文本框

三、业务操作步骤 ​

步骤 1:新建一套格式 ​

【设置】→【新增】,在【格式名】填入策略名称(例如"散装糕点标签"),保存。保存后列表出现新的一行,后续打印时按这个名字选策略。

步骤 2:进入设计并导入模板 ​

选中刚建的格式名,进入设计界面。如果门店已有相近版式,先点【导入】选一个 GPF 模板,再在此基础上改,比从零摆放快得多。

在打印格式列表中选中要设计的格式行

步骤 3:摆放打印项目 ​

  1. 在右侧【添加打印项目】里双击要印的字段,或把它拖到画布上;
  2. 添加的项目立刻以文本框形式出现在画布左侧区域;
  3. 右侧清单里没有的字段(例如"电话"),双击该文字编辑【前缀】和【文本】自行补上。

步骤 4:调整属性与对齐 ​

  1. 按住 Shift 逐个点击文本框可多选,多选后能批量改字号、字体、宽、高、X、Y;
  2. 多选后可用画布上方的图标条批量对齐、消除间距:左对齐、右对齐、上对齐、底对齐、水平居中、垂直居中、水平消除间距、垂直消除间距、等宽、等高。这一排是纯图标按钮,没有文字标题,鼠标悬停时显示名称;
  3. 在左侧控件列表面板上点击右键,用右键菜单里的【前置】把选中框移到其他框上层、【后置】移到下层——这两个操作只有右键菜单项,工具栏上没有对应按钮;
  4. 选中文本框后按 Delete 键或右键【删除】移除。

步骤 5:调试并保存 ​

  1. 点【获取物料数据】选一个真实物料,检查名称、价格、条码是否落在想要的位置;
  2. 点【预览】看去掉设计边框后的成品效果;
  3. 需要核对实际出纸位置时点【测量纸张】;
  4. 调试完成后保存,这套策略即可被条码标签打印调用。

标签设计器:画布上的版式与右侧「添加打印项目」清单、属性面板


四、字段与模式说明 ​

1)条码与二维码的限制 ​

情况表现
模式选条码,【文本】含中文或条码不支持的字符提示"不支持的条码文本"
模式选条码,文本框宽度不够提示"宽度不足以显示完整条码"
模式选二维码,文本框宽度不够提示"宽度不足以显示完整二维码"
模式选二维码,文本框高度不够提示"高度不足以显示完整二维码"

条码和二维码只编码【文本】的内容,【前缀】【后缀】不参与编码。宽度或高度不足时,适当放大文本框即可。

2)排版模式选择 ​

场景建议
文字少、想让字自动撑满文本框用【字体适应高度】,该模式只能单行
文字多(配料、过敏提示、营养成分表)用【折行】,可调字号并设置【行间距】
中文要加粗加黑微软雅黑
数字要加粗加黑Tahoma

字体仍可按门店实际打印效果自行更换。


五、典型使用场景 ​

场景 1:给商超客户单独做一套标签 ​

供货给商超时,标签上的价格、条码要按该客户的口径出。新建一套格式,勾选【取客户价】和【取客户物料编码数据】,再【添加商品】把这套格式关联到供货物料,打印时选择客户即可自动取价。详细流程见商超产品标签自动打印。

场景 2:散装商品出标 ​

散装糕点按重量销售,标签要带净含量和单位。在【添加打印项目】里加入净含量、单位两项,单位放在数字后面作为后缀,配合多级单位条码即可正确出纸。

场景 3:把总部的版式复制到分店 ​

总部设计好后点【导出】得到 GPF 文件,分店在同一窗口点【导入】选中该文件,版式、字号、坐标原样复现,不需要分店重新设计。


六、前置条件 ​

  1. 需要后台的零售POS → 设备支持菜单权限,一般由总部或门店主管维护;
  2. 标签上要印的内容先在物料编码与物料标签里维护好,设计器只负责排版,不负责补数据;
  3. 门店需安装标签打印机驱动,打印时在选择窗口里能列出该驱动;
  4. 格式改完保存后,前台与后台的条码标签打印在下一次选择策略时读到新版式。

七、常见问题 ​

1. 提示"不支持的条码文本" ​

  • 原因:文本框切到了条码模式,但【文本】里含中文或条码不支持的字符;
  • 处理:条码内容只能是数字和字母。把中文挪到【前缀】或【后缀】,或另加一个文本框承载中文。

2. 提示"宽度不足以显示完整条码" ​

  • 原因:条码模式下文本框太窄,装不下完整条码;
  • 处理:加大文本框宽度;仍放不下时减少条码位数或改用更密的条码制式。

3. 打印出来位置偏了、右边被裁掉 ​

  • 原因:【标签大小】的宽、高与实际标签纸不一致,或行列间距设错;
  • 处理:先量实际纸张,改正标签尺寸,再点【测量纸张】打一张对位纸核对。

4. 右侧清单里找不到要印的字段 ​

  • 原因:该字段没有登记为打印项目;
  • 处理:双击画布上的文字,直接编辑【前缀】和【文本】补一个自写项;需要来自数据库的值时,先在物料资料里把该信息维护进对应字段。

5. 【获取物料数据】会不会改到库存或价格 ​

不会。它只是取一条真实物料的数据填进文本框,用来看版式效果,不写回任何业务数据,也不影响实际打印内容。

6. 改了格式,门店打印还是旧版式 ​

  • 原因:门店选择的是另一套同名策略,或改动没有保存;
  • 处理:确认列表里的格式名与打印时选的策略一致,保存后重新进入打印窗口选择。