010-68421378
sales@cogitosoft.com
当前您所在的位置:首页>新闻中心>新品发布

Commander 集成实用工具!

发布时间:2019/06/21 浏览量:2413
Commander 是一种软件实用工具、包含在 BarTender 的两个自动化版中。

Commander是什么 ?

Commander 是一种软件实用工具、包含在 BarTender 的两个自动化版中。如果无法使用命令行或 ActiveX Automation、或者其使用成本很高、则可以借助于该工具、从其他程序自动生成 BarTender 打印作业。Commander 可作为应用程序或 Windows 服务运行。

 

如果应用程序需要生成打印作业、则它只需创建一个触发事件(称为“触发器”)、例如、将文件放在您在网络上所选择的位置、或给您选择的帐户发送电子邮件。Commander 将检测该文件(或电子邮件)是否就位、然后“唤醒”BarTender、后者将把您的数据引入 BarTender 文档中、并自动生成打印作业。

 

触发器文件或消息可能为空、但也可能包含数据、这些数据将由BarTender、Commander 启动的其他应用程序或 Commander 本身读取。由于创建触发器的应用程序可以在不同触发器中包含不同内容、因此、Commander 将执行的任务以及将使用的数据可以由应用程序动态定义。

 

例如、一个内部订单履行应用程序在数据库中输入有关订单的数据、然后将名为 NewOrder.dat 的空文件保存在 Commander 将监视的目录中。在指定时间后、Commander 找到该文件并启动具有一个已配置文档的BarTender、以便在数据库中查询有关所输入订单的信息。BarTender 读取数据并打印标签、证卡、标记或其他项目。然后、Commander 删除NewOrder.dat 文件并恢复对目录的监视。

 

Commander的常用步骤

 

启动 Commander

要启动 Commander、请在 开始 菜单的 BarTender 分支中单击其图标。以下是一些最常用任务的步骤。

 

创建或修改 Commander任务列表

Commander 操作由任务列表控制、任务列表标识触发器以及在响应中要执行的任务。要创建任务列表:

 

1. 单击新建任务列表按钮或选择文件菜单中的 新建 、创建新的任务列表文件。如果要修改现有的任务列表、请单击打开按钮选择文件菜单中的打开、然后浏览到该任务列表文件并单击打开 。

2. 单击创建新任务工具栏按钮或选择任务菜单中的添加开始定义新任务。如果要编辑现有任务、请突出显示该任务并单击属性工具栏按钮、或选择 任务 菜单中的 属性 。

3. 使用 任务选项 对话框输入有关如何触发任务的详细信息、选择并配置任务触发时将执行的命令、然后单击 确定 。

4. 对任务列表中所需的每项任务重复执行第 2 步和第 3 步、然后保存任务列表。

 

删除、移动和重新排序 Commander 任 务

从列表中删除任务的方法是突出显示该任务、然后按DELETE 键或选择编辑菜单中的删除 。根据需要使用 编辑 菜单中的 剪切 、复制和粘贴菜单项对任务重新排序、或将任务从一个任务列表移动到另一个任务列表。

 

运行 Commander任务列表

要运行 Commander任务列表:

1. 单击打开按钮或选择 文件 菜单中的 打开 、打开一个任务列表。

2. 突出显示每项要执行的任务并选择 任务 菜单中的 启用 、启用相应任务。

3. 单击开始检测按钮 或选择 检测 菜单中的 开始检测 、开始检测触发器。

 

附录 A :针对性能进行配置

 

性能提示

Windows 的一些图形功能(包括打印 TrueType 字体的功能)可能会导致将大量信息发送到感热打印机。因此、应优化配置您的打印机和个人计算机。

 

以下提示包含的信息有助于您获得最快的打印速度、并了解 Windows格式的图像与打印机格式的图像之间的区别。

 

尽可能避免使用 RS-232串行通信

某些感热打印机标准配备只有 9 针或 25 针 (RS-232) 串行端口。并行端口、USB 端口或以太网连接可能是额外的选件。如果只希望使用打印机的自带条形码和字形、RS-232 串行通信比较适合。不过、如果要利用 Windows 的任何图形功能、使用并行端口、USB 端口或以太网连接会明显提高性能。

 

尽可能使用基于打印机的 对象和字体或下载的字体

Windows 程序经常打印图像和不可下载的字体、方法是使用位图图形逐点绘出、这可能会降低打印机的速度。幸好许多感热打印机可以使用高级命令输出条形码、线条、框和自带的(或下载的)可缩放文本字体。例如、Windows 程序可以通过输出一些快速控制代码使用打印机自带的字体打印、而不是通过发送文本图像的较大的逐点位图图形。有时 Windows 程序必须作为位图输出图像。所以应记住、发送到打印机的图形越多、打印的速度越慢。

 

并非所有程序均可以使用的打印机功能

因为每个品牌的感热打印机自带的大多数特殊功能是不同的、而且感热打印机与 Windows 中所常用的打印机是截然不同的、因此、标准Windows 程序不可能访问某些高级感热打印机命令。不过、BarTender被设计为可以利用这些命令。

 

附录 B :打印机驱动程序故障排除

本附录提供解决打印问题的最佳步骤

 

解决打印 问题的分步过程

如果遇到打印问题、请执行以下步骤。如果不能解决问题、请与Seagull 技术支持联系(参考 附录 D :技术支持 )。

1. 检查串行端口设置:如果使用串行端口、请检查打印机和 Windows设置中的波特率、数据位、停止位和奇偶校验。(请参阅 附录 C中的 串行端口设置 。)

 

不要认为手册中所示的“默认”打印机设置反映打印机的实际设置。必须直接检查机械开关(通常在打印机背部)或前面板菜单设置、才可以确认打印机的通信设置如何配置。

 

2. 检查电缆:检查电缆是否正确连接到计算机的正确端口上、以及Windows 打印机端口设置是否准确反映了打印机电缆连接到的端口。

3. 打印打印机的状态页:要检查打印机是否存在机械问题、从打印机的控制面板(而不是从计算机)打印一些打印机的内存中自带的文档或标签。此类文档根据打印机型号的不同会有不同的名称。有时称为状态页、示例标签、配置或配置标签。有关准确的步骤、请参阅打印机手册。如果无法打印此类测试文档或标签、可能需要先维修打印机、才可以继续该故障排除过程的剩余步骤。

 

注意:

如果为了输出打印机的状态页而必须调整打印机的开关、应记住将开关恢复原位。

4. 重新引导打印机:上次打印作业失败或上次对通信设置进行更改之后、打印机可能未正确重置。关闭打印机、保持关闭五秒钟、然后再次打开。再次打开时、确保在完成自检过程后再尝试重新打印。

 

(任何指示灯均不能闪烁。某些打印机会显示就绪、或显示 就绪 指示灯、通常为绿色。)

5. 打印驱动程序的测试标签:对于第 1 步到第 4 步之后的第一个打印作业、使用 Seagull 打印机驱动程序的打印测试标签功能:

a. 单击 Windows 的 开始 按钮。

b. 依次选择 设置 、 打印机 。 打印机 文件夹将显示。

c. 在要更改设置的打印机上单击鼠标右键、然后选择 属性 选项。 属性 对话框将打开。

d. 单击 常规 选项卡。

e. 单击 打印测试页 按钮。

如果没有打印出任何标签(甚至没有空白标签)和/或出现打印机通信错误消息、请继续执行第 11 步。否则、继续执行第 6 步。

6. 从应用程序打印设备文本:在应用程序中创建一个标签。仅使用打印机自带的字体、而不要使用 Windows TrueType。如果该测试成功、并且您不需要使用标签上的任何图形或 TrueType、则应可以立即实现所需的标签设计并返回生产阶段。

7. 从应用程序打印小图形:在标签中添加一个非常小的图形、以及TrueType 文本(例如 Arial 或 Times New Roman)的一个字母。第一次字母测试尺寸应小一些、大约为 12 磅。如果 TrueType 文本和图形未打印、可能需要升级打印机的固件或内存。有关更多信息、请参阅打印机手册。

8. 从应用程序打印更多的图形:增大 TrueType 文本的磅值、并尝试打印 TrueType 的整个词或更多内容、而不是仅打印一个字母。如果该测试成功、则应继续、尝试打印标签上需要的所有图形。

9. 诊断打印机内存不足:如果到目前为止标签上所有 TrueType 或位图图形均打印效果良好、之后横跨标签笔直地完全截断、则是打印机中没有足够的内存、无法输出尝试打印的图形数量。要升级打印机的内存、请与打印机的销售商联系。

 

与上一段中所述的完全截断相反、如果打印机输出的标签数据不正确、图形图像损坏、甚至根本未输出标签、也可能指示内存不足。但是、如果使用串行端口、也可能指示流控制(信号交换)问题、如第 10 步中所述。(在此类故障之后、一定要关闭并再次打开打印机。)

10.  诊断串行端口流控制问题:如果使用串行端口、并且在已经成功向打印机传送了一些数据后打印作业停止和/或出现通信错误消息、可能是出现流控制问题。通过降低打印速度测试是否存在该问题。例如、如果目前的打印速度为 9600 波特、尝试以低得多的速率(1200 甚至更低)进行测试打印作业。(对 Windows 和打印机的端口设置进行同样的更改。)如果降低了波特率后问题消失、或使问题在打印作业后面的阶段出现、则应调整流控制设置。尝试从 软件 (Xon/Xoff) 切换到 硬件 流控制(或反向切换)。确保使用的电缆允许打印机使用 硬件 流控制。

11.  诊断串行端口电缆问题:如果 打印测试标签 失败并且您使用的是串

行端口、可以临时关闭流控制(信号交换)、测试是否存在电缆连

接问题。

a. 确认打印机的通信设置与 Windows 端口设置中的通信设置一致。

b. 确认使用的是“虚拟调制解调器”电缆、而不是“直通式”串行电

缆。

c. 将串行端口的 Windows 流控制设置更改为 无 。然后、关闭打印

机五秒钟、并再次打开。

d. 在打印机完成了通电自检后、再次执行这个小的打印作业。

如果打印作业成功、则可以确定电缆与流控制(信号交换)系统不

兼容。确定电缆的问题所在。纠正问题、然后切换回 软件 (Xon/Xoff)

或 硬件 流控制。

12.诊断其他问题:如果仍无法打印、则很可能属于以下问题:

♦ 有其他硬件产品与通信端口争用中断或 I/O 地址。

 

♦ 某项高级 Windows 设置配置不正确。

此时、您需要向计算机厂商或公司的内部计算机支持人员寻求帮助。

 

其他可能的问题:

♦ 串行打印机电缆损坏(或配置不正确)。例如、如果未将流控制设置为 无 、则简单的“3 线”虚拟调制解调器串行电缆将不允许从 Windows 中打印。

♦ 打印机电缆连接到错误的计算机端口。

♦ 计算机或打印机的打印机端口出现故障。

♦ 打印机关闭或脱机。

♦ 计算机的通信端口可能与计算机中的某些其他硬件组件冲突。您必须逐个排除这些硬件部件、以便解决问题。

 

附录 C :串行通信

概述

我们建议您使用并行端口、USB 端口或以太网连接(前提是您的打印机可以使用其中任意一种连接)。这些连接可以提高打印机的性能、并且避免混淆要使用的电缆种类。不过、某些打印机只配备 9 针或 25 针 (RS-232) 串行端口。本节介绍使此类旧式串行端口通信时遇到的一些最常见的问题、并说明如何最好地配置 Windows 和选择正确的串行电缆。

 

注意:

打印机驱动程序帮助的 串行通信 部分将更加详细地说明串行通信问题。

 

设置和电缆问题

如果计算机和打印机上串行端口的设置不相同、通信会不可靠。此外、内部串行电缆的连接方式多种多样、不能通过串行电缆的连接方式辨别串行电缆。

一定要记住、您在打印时将使用的程序(例如 BarTender)不会控制计算机和打印机之间的串行通信。串行通信模式受以下因素控制:

♦ 打印机中的串行端口设置。

♦ 计算机上的串行端口设置。

♦ 使用的串行电缆类型。

 

串行端口 设置

串行通信受以下参数的控制。这些参数在打印机和计算机上的设置必须相同。

♦ 波特率:这是打印机接收数据时的速率(比特每秒)。常用的值为2400、4800、9600、19200、38400 和 57600;9600 是最常用的默认设置。您会需要设置打印机可以可靠工作的最高速率。在设置了其他串行通信参数后、使用尝试错误法来确定该速率。

♦ 数据位(有时称为“字”长度或字节长度):指定用于对向打印机发送的每个字符进行编码的位数。最常用的值是 8 8、不过旧式打印机使用的默认值可能是 7 7。

♦ 奇偶校验位:可选的额外位、有时在所传送字符的数据位之后发送、以便进行错误校验。可能的设置包括 奇数 、偶数 和 无 。

♦ 停止位:这是所传送字符结尾停顿的长度。一个停止位是最常用的设置。

♦ 流控制(有时称为“信号交换”):可以设置为 软件 (也称为Xon/Xoff )或 硬件 。流控制的设置一定不要使用 无 。禁用流控制可能会导致打印作业间歇性出错或完全失败。

 

注意:

有关选择信号交换方法的详细信息、请参阅打印机驱动程序帮助中的 理解和设置流控制(信号交换) 主题。

 

设置打印机上的串行参数

可以使用 DIP 开关设置或打印机前面板上的菜单系统、来控制打印机的串行端口设置。

大多数打印机不允许更改上述所有参数。请参考打印机手册确定哪些设置是必需的、并确保 Windows 中的设置完全相同。

 

在 Windows  中 设置串行参数

第一次指定串行端口设置是在安装打印机驱动程序时、但是如果需要更改这些设置、请按照下文步骤配置您的串行端口。

1. 单击 Windows 的 开始 按钮。

2. 在 Windows 2000、2003 和 XP 系统、选择 设置 、然后选择 打印机 。在 Windows Vista 系统、选择 控制面板 、然后选择 打印机 。在Windows 7 系统、选择 开始 、然后选择 设备和打印机 。将显示 打印机(或 设备和打印机 )文件夹。

3. 在要更改设置的打印机上单击鼠标右键、然后选择 属性 选项。 属性对话框将打开。

4. 单击 端口 选项卡。

5. 要检查端口设置、请单击 配置端口 按钮。 端口设置 将显示。

6. 根据需要调整端口设置、然后单击 确定 。

7. 单击 关闭 退出打印机的 属性 对话框。

 

使用正 确的串行电缆

因为打印机和计算机均使用串行端口、输入和输出使用的针脚完全相同、所以、连线配置必须将一个端口的输出跨接到另一个端口的相应输入上。以这种方式跨接来连接信号的串行电缆称为虚拟调制解调器电缆。相对而言、经常用来连接计算机和调制解调器的直通式串行电缆将计算机的针脚 1、2、3 等连接到调制解调器的针脚 1、2、3 等。如果直通式串行电缆连接到打印机上、计算机的输出信号不会传送到打印机上可以接收信号的输入针脚、而是传送到打印机上将忽略该信号的输出针脚。

 

注意:

一些较新的感热打印机要求使用直通式电缆。如果有任何疑问、应参阅制造商提供的文档。

 

电缆连接和流控制(信号交换)

也可以跨接其他接线、使打印机可以提供硬件信号交换选项。(请参阅上文的 串行端口设置 。)因此、请务必参阅打印机的手册、确定最适合的电缆。尽管一些通用电缆配置包含的线数可能比所有打印机要求的要多、但是可以适用于多种打印机。

 

注意:

关于感热打印机最常用的虚拟调制解调器电缆的针脚和连线图示、

 

下一篇:【教程】如何创建和修改 BarTender 文档和模板!
上一篇:BarTender:全球领先的标签、条形码、RFID 和证卡打印软件|应用程序套件导言!

                               

 京ICP备09015132号-996网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155

                                   © Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室

                         北京哲想软件集团旗下网站:哲想软件 | 哲想动画

                            华滋生物