打印机正在将二进制数据打印为 ASCII

打印机正在将二进制数据打印为 ASCII

我的一位用户(执行助理)在办公室里有一台打印机。当她打印到打印机时,二进制数据会打印为 ASCII 字符。蓝色矩形项目显示我的测试打印,通过 FTP 上传发送到打印机。我使用了\r\n\r\n换行符。它们按预期打印。

我不知道红色矩形区域内的两张打印件是什么。如果它们像我通过 FTP 上传的二进制作业一样,超过 80 列/字符,数据就会被丢弃,所以她没有浪费大量纸张。她肯定没有通过 FTP 将数据上传到打印机。

图片显示测试打印和实际打印

我的同事移除了打印机,又重新添加,移除了驱动程序,又重新安装了驱动程序,但似乎都不起作用。有人能给我指点一下吗?

我让她让老板用有问题的打印机打印,但据我所知他还没有这么做。她说用另一台打印机打印东西没问题。

答案1

我猜你刚刚发送了纯文本作为打印作业。PCL5 打印机可以理解并打印纯文本。另一项作业是 PCL6 (PCL XL) 作业。如果将其发送到支持 PCL5 的打印机,它可能会产生类似于第二幅图中所示的乱码。

因此,为了解决这个问题,请安装 PCL5 驱动程序而不是 PCL6。或者,将打印机切换到 PCL6(通过其 Web 界面)。

相关内容