文本搜索

该功能在打印数据中搜索指定文本,如检测到指定文本,则在收据剪切后执行指定操作(例如:徽标打印、音频输出等)。使用打印机驱动程序时,如果启用页面剪切操作,则在每页上执行操作;如果启用文档剪切操作,则在每份文档上执行操作。要在打印机驱动程序打印出的数据上使用该功能,必须在打印机属性的设备设置选项卡中将打印机驱动程序的Print Mode设置为“Line”。

入门指南

  1. 选择“启用文本搜索功能”选项
    选择窗口顶部的“启用文本搜索功能”。
  2. 设置功能选项
    设置“重复”和“打印触发器”选项。
  3. 设置触发器文本和在打印后执行的操作
    在“触发器文本和操作”区域中,选择触发器文本和在打印后执行的操作。
  4. 将设置存储至打印机
    单击“存储以上设置”将设置存储至打印机。
    “触发器文本和操作”区域中“已启用”复选框呈选中状态的设置会被存储至打印机。
返回页首

详细用法


功能选项

下面说明“重复”和“打印触发器”选项。

重复:
每收据一次 每张收据执行一次操作,即使在一张收据中多次检测到相同的触发器文本也是如此。
每次匹配 如果在一张收据中多次检测到相同的触发器文本,则执行相应次数的操作。

打印触发器:
打印 原样打印触发器文本。
不打印 不打印触发器文本。
替换为空格 将触发器文本打印为空格。

 

触发器文本和操作区域

一行代表多项设置的组合。可以设置多达 100 种组合。可以将多项操作分配给同一个触发器文本。操作的执行顺序与检测到文本的顺序相同。有关不同打印数据和触发器文本组合的搜索结果示例,请参见此处
下面说明如何编辑触发器文本和操作列表。

选择行 单击左侧行号。
添加行 最后一行总是一个新行。如果编辑最后一行中的任意项目,则添加该行。
删除行 选择要删除的行,右键单击该行显示快捷菜单,然后选择“删除”。
也可选择要删除的行,然后按 DELETE。可以使用该功能删除多行。
移动行 选择要移动的行,右键单击该行显示快捷菜单,然后选择“向上”或“向下”。
复制行 选择要复制的行,右键单击该行显示快捷菜单,然后选择“复制”。

下面说明各行中的项目。

已启用 复选框呈选中状态的行处于启用状态。
只有该行的“已启用”复选框呈选中状态时,设置才会被存储至打印机。导出设置时会保存所有项目,包括“已启用”复选框的状态。
触发器文本 设置长度为 1 至 32 个单字节字符(1 至 16 个双字节字符)的文本字符串。
操作 设置在打印收据后执行的操作。
如果操作需要包含打印文本和执行控制代码,请以十六进制形式指定控制代码。
有关详细信息,请参阅设置操作和操作参数
操作参数 输入格式因“操作”指定的选项不同而有所差异。
有关详细信息,请参阅设置操作和操作参数

 

设置操作和操作参数

“操作参数”因“操作”设置指定的选项而有所不同。
设置操作时必须小心谨慎,因为在操作执行前的打印数据中指定的各种命令将应用至这些操作。

下面说明各项操作的设置。

文本 + LF,文本 + 剪切

输入要输出的文本。
可以输入十六进制的文本。要输入十六进制的文本,请在每个十六进制代码字节前插入 '\x' 或 '\0x'。可以输入多达 7680 个字节。

注意: 在 '\x' 和 '\0x' 中使用小写字母 'x',指示十六进制输入。
如果使用大写字母 'X',则不会被解读为所需的十六进制输入。

下面是一个以十六进制编写的命令示例。

输入和输出示例:
输入字符 \x1b\x69\x03\x03ShopName\x0a\x1b\x69\x00\x00TEL:000-000-0000\x0aFAX:999-999-9999\x0a

\0x1b\0x69\0x3\0x3ShopName\0x0a\0x1b\0x69\0x0\0x0TEL:000-000-0000\0x0aFAX:999-999-9999\x0a
含义 ESC i 3 3 ShopName LF ESC i 0 0 TEL:000-000-0000 LF FAX:999-999-9999
输出结果

 

徽标、剪切后徽标(徽标 + 剪切)、剪切前徽标 (TSP654II)

选择要输出的徽标编号(1 至 255)。
使用剪切后徽标时,会先打印并剪切收据,然后打印并剪切徽标。使用剪切前徽标时,会先打印收据,然后打印并剪切徽标。


声音 (FVP10)

选择要输出的声音文件编号(1 至 255)。


Cash Drawer 1,Cash Drawer 2

设置要打开的Cash Drawer的脉冲宽度。


Buzzer 1,蜂鸣器 2

设置蜂鸣器发声时长。


二进制文件

将光标放入操作参数框内可显示“选择二进制文件”窗口。在该窗口中,可以选择包含打印数据的文件。
可以选择的最大文件大小为 7680 字节。


 

测试选定操作

选择要测试的行,然后单击“测试操作”可执行选定操作及操作参数的测试。可以选择多行连续执行测试。

备注: 该测试用于检查操作;不可用于测试文本搜索功能。

 

将设置存储至打印机

单击“存储以上设置”可以存储“触发器文本和操作”区域中“已启用”复选框呈选中状态的行的设置
可存储至打印机的最大数据量(要写入的所有行的设置)共计 7680 字节。

 

打印存储在打印机上的当前设置

单击“打印存储在打印机中的当前设置”可打印打印机的文本搜索设置。

 

导出和导入设置

可以将音频文件列表保存到一个 XML 文件,以供日后使用或将相同的设置应用至相同型号的其他打印机。

单击“导出”可显示“另存为”窗口。输入文件名称并将文件保存为 XML 文件 (.xml) 或打印机二进制文件 (.prn)。
可以使用该功能将 XML 文件导入打印机。
打印机配置文件(二进制文件)可在不使用该功能的情况下直接发送至打印机进行配置。二进制文件无法导入。

可以导入之前导出的 XML 文件。
单击“导入”可显示“打开”窗口。可以选择以前导出的 XML 文件。选择要导入的文件,然后单击“打开”在“触发器文本和操作”区域中显示导入文件的内容。要将这些设置存储至打印机,请单击“存储以上设置”。

返回页首

补充说明


不同打印数据和触发器文本组合的搜索结果示例

1. 检测到与触发器文本部分匹配的文本字符串。
打印数据 pineapple
触发器文本 1 "apple"
搜索结果 检测到 "apple"。

2. 从打印数据开始处执行搜索。
打印数据 apple banana
触发器文本 1 "banana"
触发器文本 2 "apple"
搜索结果 检测到 "apple",接着检测到 "banana"。

3. 如果某触发器文本字符串包含另一触发器文本字符串,则仅检测到较长的文本字符串。
打印数据 apple pie
触发器文本 1 "apple"
触发器文本 2 "apple pie"
搜索结果 检测到 "apple pie"。

法律信息

版权所有 © 2014 Star Micronics Co., Ltd. 保留所有权利。