除了从浏览器打印时,我的打印机工作正常,我该如何解决这个问题?

除了从浏览器打印时,我的打印机工作正常,我该如何解决这个问题?

我有一台 HP B210 打印机,我直接从 HP 安装了驱动程序。该打印机在应用程序、writer、impress 等下运行良好 - 但我无法直接从浏览器 (Firefox) 打印。

当我去检查文档状态时,它显示正在处理,但什么也没发生。我打印了测试页,一切正常。
唯一不能做的就是直接从浏览器打印。

有人能帮助我吗?

答案1

一些想法:

(在 Firefox 中) 文件->打印预览显示什么?看起来正确吗?

选择(在 Firefox 中)文件->页面设置。显示的内容看起来正确吗?

选择(在 Firefox 中)文件->打印并查看所有选项卡以查看是否有任何错误。您的打印机是在常规选项卡下选择的打印机吗?

如果您lpstat在将某些内容打印到打印机后立即运行(从控制台),它会显示什么?

如果选择“打印到文件”会发生什么?文件被保存了吗?

lp filename如果这样做,如果您使用或直接将该文件发送到打印机,会发生什么情况lpr filename

如果您使用 CUPS(大多数系统都使用),您会看到什么打印机信息?输入localhost:631/printers浏览器地址栏并选择打印机条目。查看那里是否一切正常。

它是否在页面底部附近的打印队列中显示当前/最近的打印作业?如果您不确定,可以在此处发布输出。

如果您有或可以借用另一台打印机,Firefox 会打印到那台打印机吗?

我曾经遇到过打印某些 postscript 文件时没有任何反应的情况(从 acroread 内部打印到 postscript 文件)。如果您的打印机是“哑巴”打印机并且需要在打印前下载固件,也会发生这种情况。HP1006C 和 HP1020 Laserjets 就是这种情况,但我认为喷墨打印机没有这种“功能”。

因为是 Firefox,请尝试about:config在地址栏中输入。这将带您进入高级配置屏幕。

在搜索栏中输入“打印”,然后向下滚动浏览仍然显示的(许多)条目。查找包含打印机名称的条目。(一旦您看到打印机的实际名称,下次您需要冒险时,只需搜索该名称即可。)

您的打印机是否有任何条目?如果没有,那么这就是一个大问题,我不知道该如何处理,但这是一个很好的起点,可以提出一个更精确的问题。

应该有两种类型的条目。一种类型是定义打印机,以打印机_您的打印机名称开头。...

另一种类型是关于现在如何设置某些选项,并将以 print_tmp_printfeatures_yourprintername 开头。(现在,请忽略这些。)

如果有,这些条目是否正确?这几乎是一个反问句,因为条目数量庞大,在弄清楚它们是否正确之前,很难弄清楚其中很多条目的含义。查看它是否认为需要下载固件、是否定义了您使用的纸张尺寸,以及是否提到使用您没有的纸张来源(纸盘)。

整个 about:config 屏幕不可选择或打印 :(,所以如果有任何内容看起来很奇怪或者您根本无法弄清楚(我花了几年的时间才明白其中的几个设置是干什么的),您可能需要将整个内容复制到网络上,我们可以看到它。它应该(通常)在$HOME/.mozilla/firefox/(some_random_string).default/prefs.js 纯文本文件中找到。

现在,不要用编辑器打开它。它有几个非常很长的行,并且每次 Firefox 关闭时都会被覆盖。

相关内容