标签设计器-SpiritDesigner使用说明
SpiritDesigner(标签设计器)是打印精灵的核心组件, 支持包含文字、表格、条码、二维码、Qrcode、PDF417等复杂元素的标签编辑。 支持元素对齐、拖拽、缩放等操作等排版操作,支持标尺、图层, 所见即所得, 功能强大、操作简单, 无需培训即可轻松制作各类标签, 并在不同设备上输出相同结果。支持变量,自动序列管理, 用于批量生成条码标签。有在线版,桌面版,服务器版, 并提供三方集成API, 轻松集成到已有信息系统中(包括网页模式和桌面客户端模式)。
特别提醒: SpiritDesigner的使用操作非常简单, 你可以直接开始使用而无需阅读本文, 仅在需要时再回来查看对应章节.
特别提醒: SpiritDesigner在线版 无需安装即可在线使用, 但是建议在使用前安装SpritWeb打印控件, 否则无法在设计时进行打印测试.
什么是标签模板
标签模板中包括不变内容和可变内容。可变内容如: 产品编号, 序列号, 收件人、发件人、价格等可以在打印时通过接口传入, 实现批量套打.
界面

标签区
界面中央为标签区, 显示当前的标签, 及设计标尺. 可以在标签区创建新元素, 修改已有元素.
设计标尺
设计标尺单位为毫米, 可以通过鼠标滚轮改变显示比例。
图层
为方便设计,标签分为背景层与元素层,二层相互独立,各层可放置各层的元素,最终形成的模板是二层元素叠加的结果。删除某层上的元素,不会影响到另一层。
- 选择当前活动层, 只有当前图层的元素才可以选择,拖动,修改, 添加元素缺省在当前活动层.

- 设置层的可见性.

- 修改选中元素所在的图层.

工具栏
界面的顶部为工具栏, 每个按钮为一个功能, 功能分为4组:
- 标签管理功能: 新建,保存标签,打印,批量打印等
- 元素编辑功能: 删除, 剪切, 拷贝, 重做, 撤回等功能
- 元素管理功能: 对齐,组合,上下移动,改变层等功能
- 特定元素的功能: 和特定元素相关的功能, 如果文字大小, 方向等, 和当前选中的元素相关.
元素栏
界面的左栏为元素栏.
点击元素栏中的按钮, 选择元素, 鼠标变为+号, 然后在标签区相应位置点击鼠标, 添加元素.
主要包括如下元素:
- 单行文字输入. 可设定文字坐标位置,方向, 调整字体大小、字号,支持可变数据(模板变量)
- 多行文字输入. 一次可输入多行文字,可设定文字坐标位置,调整字体大小、字号,左边,中,右边三种对齐方式, 支持可变数据(模板变量)
- 矩形框. 在模板中添加一个矩形框,左上角x、y坐标确定矩形框的位置,宽和高分别确定矩形框的二个边长,线宽为矩形框边线的宽度。
- 线条. 在模板中添加线条,起点坐标和终端坐标分别为线条的起点和终点。通过设置线宽来调整线条的粗细。
- 图片. 可设定图片坐标位置,调整图片大小。
- 一维条码. 支持Code128A, Code128B, Code128C, Code128Auto, Code39、Code93、ITF25, EAN-13, EAN-8, UPC-A, UPC-E等主流条码. 支持条码方向, 文字位置调整, 支持可变数据.
- 二维条码. 包括Qrcode, DataMatrix, PDF417等主流条码, 二维码大小可调节。支持可变数据(模板变量), 条码方向调整.
企业自定义元素
对于企业版用户, 可以将企业的常用元素, 预先设定好, 方便使用. 详见打印精灵企业版简介
属性区
属性区显示当前选中元素的属性, 也可以在属性栏选择当前活动图层.
键盘操作
- 鼠标左键 选择元素
- CTRL + 鼠标左键 同时选择多个元素
- CTRL-C 拷贝当前选中的元素
- CTRL-V 粘贴当前选中的元素
- DEL 删除当前选中的元素
- 方向键盘 移动当前选中的元素
打印
打印测试
如果您的机器连接有打印机,并且安装了SpiritWeb打印控件, 按此按钮
可测试打印您设计的模板。
打印时,需要选择打印, 并输入模板的可变数据(如果模板包含可变数据字段)

批量打印
按此按钮, 启动标签批量打印界面(SpiritLabel).
该功能可以使用EXCEL, 数据库作为数据源, 批量套打标签, 请参考打印精灵标签打印工具使用手册
可变数据标签设计
打印精灵支持强大的可变数据打印功能, 文字,多行文字,一维条码,二维条码均支持可变数据打印. 设计时, 可以用模板变量作为占位符; 打印时, 模板变量将自动替换为实际值, 同一个标签可以打印不同的数据, 实现标签设计和数据的分离, 配合SpiritLabel, 或SpiritWeb的API可以方便地完成可变数据套打.
设计可变数据标签模板, 操作步骤如下.
- 选中元素 (文字,多行文字,一维条码,二维条码)
- 双击元素或在工具栏点击
打开文字编辑对话框.

- 在文字编辑框里, 可以输入文字和模板变量(数量任意). 模板变量包括预定义变量, 自增序列, 自定义变量三类.
- 预定义变量, 打印精灵内置的常用变量,如日期, 时间等.
- 自增序列, 该值在每次打印一张标签后自动增加.可以指定前导符,位数,增量(步长)
- 自定义变量, 每个自定义变量名称可以是字母数字,也可以是中文; 自定义变量的示例值仅在模板编辑时显示, 打印会自动替换为变量的实际值.