如何判断打印机是否在 BarTender 移动应用中默认受支持?
问题
如何判断一台打印机是否在 BarTender 移动应用中默认支持?如何让任何打印机都能被支持?
适用范围
- BarTender 移动应用
- BarTender Print Portal 2021 及更高版本
- BarTender Cloud
解答
由于安卓和 iPhone 不像 Windows 那样支持第三方驱动,BarTender 移动应用只能依赖手机上已有的驱动和资源。如果打印机不被支持,打印时会收到如下提示:
支持的打印机
部分打印机默认支持,支持方式主要取决于添加方式或打印机语言,而不是从预设列表中选择。一般来说,打印机符合以下两种情况之一即可被支持:
- 通过自动检测方式添加的打印机(如 IPP 网络打印和 AirPrint)可直接支持打印
- 手动添加的打印机,只要使用以下打印机语言也可支持:
- Zebra 打印机的 CPCL 和 ZPL
- Brother 的 ESC/P
- TSC 的 TSPL
BarTender Cloud
BarTender Cloud 采用通用的无驱动打印方式,因此无需安装 Seagull 打印机驱动。
首次使用 BarTender Cloud 打印文档时,系统会提示安装 Print Gateway 服务。BarTender Cloud 会通过该服务自动检测已安装的客户端打印机,并利用已集成在 BarTender Cloud 中的近 8,000 个 Seagull 驱动,无需单独安装即可直接打印到这些打印机。
让任何打印机都能被支持
对于 Print Portal,在服务器上安装驱动后,打印时会生成打印机代码,对于低 DPI 打印机,打印效果可能更清晰。BarTender Cloud 站点无法安装服务器端打印机驱动。
如果收到打印机不支持的提示,或者希望使用优化的打印机代码进行打印,可以在承载 Print Portal 的服务器上安装驱动。安装驱动有几种方式,以下是两种常用方法:
- 安装客户端需要连接的打印机
- 安装同品牌/型号的打印机,但端口选择无效端口(如 NULL 或本地无效端口)
无论哪种方式,驱动都会被 Windows 识别。Print Portal 并不会直接用这个驱动打印,而是用它生成打印机代码,然后返回给 BarTender 移动应用进行打印。
需要注意的是,这只适用于 Print Portal 站点。BarTender Cloud 仅支持客户端打印机,并通过 PDF 打印方式支持非原生打印机。