ZPL 查看器单元测试

Prev Next

ZPL Viewer 单元测试

本应用程序说明如何设置和使用 ZPL Viewer 自定义部件插件

目的

ZPL Viewer 单元测试的目的是让用户学习和了解如何在其 Tulip 应用程序中设置和使用 ZPL Viewer 自定义 widget 插件。自定义 widget 插件是位于 Tulip 平台之上的编码 widget,可提供目前不属于主平台的额外功能。ZPL 代码渲染 widget 可将 ZPL 代码渲染为图片,供 Tulip 应用程序使用。

它可用于在打印前预览 ZPL 标签,或在非 ZPL 打印机上打印出 ZPL 标签。

设置

自定义 Widget 插件通过使用属性和事件与应用程序进行交互。属性是存在于应用程序和 Widget 之间的共享数据,而事件则是 Widget 可以发送给应用程序的信号。在应用程序编辑器中,您可以根据这些事件建立触发器。事件还可以向应用程序发送数据。

ZPL Viewer 自定义 Widget 插件使用了一个属性和零个事件。该 Widget 中使用的属性名为 "ZPL 代码",属于文本类型,只读。该属性允许您以文本格式输入 ZPL 代码。

附加参数

宽度宽度输入框(类型为 double)是可见的,其标签为 "标签宽度 "默认值:5.2当用户设置标签宽度时,预览窗口将根据输入值显示合适的打印标签宽度。

高度高度输入框(类型:双)可见,其标签为 "标签高度 "默认值: 8当用户设置标签高度时,预览窗口将根据输入值显示合适的打印标签高度。

度量单位度量单位下拉字段可见,标题标签为 "度量单位"。默认值:英寸用户设置测量单位,预览窗口会根据输入的宽度和高度值,以所需的测量单位显示合适的打印标签宽度和高度。

分辨率分辨率下拉菜单可见,标题标签为 "分辨率(点/毫米)"。值:6, 8, 12, 24.默认值:6当用户在下拉菜单中设置分辨率时,预览窗口将以适当的分辨率显示 打印标签。

默认值:选中当选中该复选框,预览窗口将显示与边界框相匹配的标签。

将标签居中一个标有 "将标签居中 "的复选框可见*。默认值:选中该复选框时*,预览窗口会将标签水平和垂直居中显示在边界框中;取消选中该复选框时,预览窗口会显示与左上角对齐的标签。

工作原理

ZPL Viewer 单元测试提供了如何使用变量数据源和表格数据源传递 ZPL 代码的示例,还提供了如何从文本输入建立 ZPL 代码的示例。在前两个示例中,ZPL 代码被传递到自定义 widget 插件的 "ZPL 代码 "属性中,然后 widget 渲染该 ZPL 代码并显示渲染为图像的 ZPL 标签。在第三个示例中,文字被输入到 widget 中,当您按下 "生成 ZPL "按钮时,ZPL 代码就会为这些文字创建,然后自定义 widget 插件就会使用这些 ZPL 代码创建 ZPL 标签。