![我的打印机三星SCX-4720FN打印无限页源代码](https://linux22.com/image/1568782/%E6%88%91%E7%9A%84%E6%89%93%E5%8D%B0%E6%9C%BA%E4%B8%89%E6%98%9FSCX-4720FN%E6%89%93%E5%8D%B0%E6%97%A0%E9%99%90%E9%A1%B5%E6%BA%90%E4%BB%A3%E7%A0%81.png)
我有一台三星 SCX-4720FN。
我的问题是,当我要从我的电脑到我的打印机打印任何东西时,打印机打印的是源代码而不是我的文字或打印命令。
我的打印结果如下:
但我真正想要打印的是:
- 我在许多不同的电脑上测试了这一点,所以我不认为问题出在我的电脑上。
- 当我从同一台打印机扫描文档时,结果很好,没有问题。问题只是当我从 PC 发出命令时。
答案1
你没有提到操作系统。我说的“PC”是指 Windows。Mac 问题讨论帖, 尽管。
首先,确保你已经安装了正确的驱动程序。从 Samsung* 下载正确的驱动程序。驱动程序显示与 Windows 8 及以上版本兼容;Windows 10 可能无法使用它。在这种情况下,您可以在其他操作系统(例如 Linux)中测试打印机。您可以运行“实时”版本,例如Ubuntu无需安装在硬盘上,即可从 USB 闪存驱动器打印。如果可行,您可以从 USB 驱动器打印或安装 Linux。
如果这不能解决问题,请尝试将设备重置为其默认设置。
* 链接到以下网站声称按照@hdhondt的建议,三星驱动程序已被删除。URL 在下面,而不是链接,但我不能保证文件的安全性。
可能的驱动程序站点:https://www.driversamsung.com/samsung-scx-4720fn-download-driver/
答案2
您看到的是 PostScript 代码。看到这个意味着您正在使用 PostScript 驱动程序,并且打印机设置为需要 PCL。PCL 打印机不会看到任何 PCL 命令,因此会认为它是文本。因此您打印了。
要解决这个问题,请确保打印机支持 PostScript。这通常可以通过前面板或打印机的 Web 界面来完成。
使用 Windows,您通常可以告诉打印机“自动切换”语言。Windows 通过使用 PJL(打印机作业语言)包装打印作业来告诉打印机预期的内容。如果您运行的是 Mac,那么 PostScript 是最佳设置。
另外,请注意,将 PCL 发送到 PostScript 打印机通常不会产生任何输出。如果检测到任何错误,PostScript 的默认设置是忽略作业的其余部分。使用 PCL 时,第一个字符将是错误,因此您什么也得不到。Windows 通常会将错误处理程序作为 PostScript 作业的一部分发送,因此打印机将打印错误消息。
更新
看看用户手册,我发现您的打印机仅支持 PCL6。因此,您使用的 PostScript 驱动程序不适合您的打印机。因此,解决方案是将驱动程序更改为正确的驱动程序。三星网站似乎没有任何打印机驱动程序。其他各种网站都提供驱动程序,有些只支持 Windows 7;其他网站提供的 PostScript 驱动程序显然不起作用。
Windows 10 附带了打印机驱动程序,因此,如果您使用的是 Win10,请尝试一下。转到设备和打印机,单击添加打印机,然后单击“我想要的设备未列出”。单击“添加本地打印机”并从列表中选择它。然后选择您正在使用的端口。我认为 Win7 和 8 也应该将驱动程序作为操作系统的一部分。