打印机设置

主机配置文件主机 > 打印机选项卡下提供以下设置。

打印机类型。 从以下选项中选择以进行打印:

。 客户端不会将数据发送到打印机。

蓝牙。 客户端将打印数据发送到蓝牙连接设备列表中的第一台打印机。 蓝牙打印仅适用于在 Android 上运行的客户端。 要指定特定打印机,请使用 Device.setPreferredBluetoothPrinter() API。 有关详细信息,请参阅 Velocity 高级配置指南

串行。 客户端将打印数据发送到串行打印机。 串行打印可在 Windows 设备或运行 Android 的 Honeywell 或 Zebra 设备上使用。 如果您选择串行打印,则必须提供打印机连接的速度和奇偶校验设置。

对于 Windows,可以从端口下拉选择器中选择端口。 要在 Android 上指定串行端口,请在端口组合框中键入串行端口的名称。 例如:/dev/ttyS0

默认情况下,Velocity 会向打印机发送唤醒命令,并在开始发送打印数据之前等待表明打印机已准备就绪的确认消息。 如果您选择串行打印,可以禁用等待打印机准备就绪选项以消除暂停。 这适用于打印机始终连接并通电的情况。 在打印机准备就绪之前发送数据,可能会导致打印故障或打印出现乱码。

使用保持打印机会话活动(以秒为单位)选项,可定义 Velocity 在发送打印数据后保持串行打印机会话活动的时间长度。 这可以防止打印机进入睡眠状态,并保持连接处于活动状态,以便 Velocity 发送其他打印数据。 它还可以阻止打印机被其他应用程序使用。